Top definition
Very thirsty, and dry. Combination of Parched and Dry.
I am drouched, can you get me a glass of water?
by Ruthie and Rivkah July 28, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush