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
All you need for a faster workflow in one place.