Top definition
a douchebag, a person of below-average intelligence.
Ahh no, he is just an N.R.A lovin toifl.
by Trizzle8888 February 18, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush