Skip to main content

Definitions by carmenrae

drama pussy 

Someone who is dramatic and a pussy
Wow he is being a total drama pussy tonight.
drama pussy by carmenrae September 22, 2017