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. a perfume enthusiast A true perfumista is is not daunted by expense or exclusivity; the most important thing is to obtain a sample of t..
1. The biggest lie in human history. It has been responsible for more deaths throughout human history than all other unnatural causes comb..
1. the greatest number in the world. you cannot beat this number. its so legit. "3" is for Dale Earnhardt SR! "23" is f..