Skip to main content

Definitions by Double Deuce-Bot

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