1 definition by MrBadIdea

Top Definition
The act of defecating in the restroom of a bar or night club.
Although I thought I wouldn't need to when we left the house, I ended up having to drop An Inconvienent Deuce at the club when I was trying to talk to some ladies.
作者 MrBadIdea 2012年7月04日



邮件由 daily@urbandictionary.com 发出。我们决不会发送垃圾邮件。