|
|||||
What is tearing up her pomegranate?Verb meaning to be having very rough sex. Ex: Did you hear the next door neighbor tearing up her pomegranate last night? Everyone around could! tearing up her pomegranate - video |
|||||
www.Definder.net Powered by Urban Dictionary |