Dellaroop

What is Dellaroop?


1.

The urge to defecate, esp. when shopping in discount stores.

"I was at Kmart and I had to dellaroop so I abandoned my cart and went home."

See poop, discount, ennui, defecation


25

Random Words:

1. Chicago's mass transit system. Its both elevated (hence where the name EL stems from) and subway. best damn train system in the US...
1. IT'S OVER 9000!!!! Vegeta says his power level is ^9K See over 9000, power level, vegeta..
1. A symptom of too much fucking. Mostly in the doggy-styleposition where the guy pushes the girls face into a pillow and proceeds to plow ..