Skip to main content

Definitions by crackajack007

Toilet mascara 

Share definition Flag
A ring of crap that is left from letting shit sit in the toilet for to long.
I almost threw up when i look in your bathroom and saw your toilet mascara.

writing a paper 

Share definition Flag
I'm writing a paper dear, so I will be late for our date tonight.
writing a paper by crackajack007 March 29, 2009