Top definition
One who drinks wee on a regular basis
Eew, that's disgusting you insparato!

(the person has just drunk a cup of wee)
by king kΓΉng March 16, 2008
Get the mug
Get a insparato mug for your mama Riley.