Top definition
n. slang term used to describe an alcoholic beverage derived from potatoes. - VODKA
Me an' dem wus drankin tater-aid and got drunk.
by Donk January 27, 2004
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush