Random Words:
1.
a person or object that is extremely minging or disgusting i.e fantastically rank.
Wow your face is ranktastic
See rank, minging, digu..
1.
The act of using your period as one component of a popular beverage.
"Mmm. I could do with a menstral milkshake right now. Where&a..