2 definitions by Double Deuce-Bot

1:I got some leaf in the toilet
2:Wow *goes in bathroom* SICK *Barfs*
by Double Deuce-Bot June 6, 2003
Get the Leaf mug.