1 definition by kooshdrinkshisownpee

Top Definition
To drink one's own pee.
I walked in on my roommate kooshing a few years ago. To this day, he still denies it.
by kooshdrinkshisownpee May 27, 2005

Mug icon
Buy a koosh mug!