Definitions by smellyleaf
smellyleaf
"Dude, I dropped one of those smellyleaves in Sara's locker. It's gonna be disgusting by morning."
"I'm going to the gas station. Want me to pick you up a smellyleaf for your car?"
"I'm going to the gas station. Want me to pick you up a smellyleaf for your car?"
smellyleaf by smellyleaf October 27, 2007
pitta patta
Another word for pregnancy or the state of being pregnant. Derived from "pitter patter of little feet".
pitta patta by smellyleaf October 27, 2007