Top definition
"Hey man have you seen that Ally Felton in a green tank top."
"Yea she's such da baboosk."
by rashooshski March 20, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush