Top definition
Gheen means penis in Pashto Language of Afghanistan.
First Guy: Man, my gheens been acting strangely lately.
Second Guy: WTF!
by Afghankhatarnaak February 14, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush