Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Redheaded Snippet
demma
Share definition
Flag
An
expression
which is short for "damn
menstrual
cramps
".
The only thing
which helps my demmas are
Advil
.
demma
by
Redheaded Snippet
July 11, 2010
Get the
demma
mug.