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 young effeminate boy who seems destined to become a queen when he reaches puberty The young boy performed Beyonce's video better..
1. mixed cultural term/name meaning "king of the kings" it is usually common in Turkish which is mixed with Arabic. that horse i..
1. i wanted to see myself in here i have poor self esteem See yogurt_fog..