What is Tardvark?
1) A retarded aardvark
2) Any stupid person with a pointy or outsize nose
Dick Cheney is such a tardvark.
See cheney, aardvark, retarded, stupid, nose