1 definition by Diuretic

Top Definition
Ownzor of all things
Diuretic is god
by Diuretic June 24, 2003
Mug icon
Buy a Diuretic mug!