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. The act or reactive measure when the opposite sex makes eye-contact with you and then proceeds to plug in their iPod as a defense mechan..
1. Cheap TV show in which the entire country is canvassed by a panel of pop producers in order to find people with potential. These people ..
1. An area also known as Parkdale in downtown Toronto, Canada. Known for its superb crack, high crime/welfare rates and cheap prostitues. ..