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. Sex with a little twist to sum it up.Before going down on the girl, it is a neccesity to bust a pinch of skoal in your mouth.. While ea..
1. character from david bowie's 1972 album, The Rise and Fall of Ziggy Stardust and the Spiders from Mars. the album is one of hte mo..
1. to keep it real, to tell the truth. someone is telling you something and you just know they're lying about it, so you call them ou..