Skip to main content

Definitions by mr black cat

a term used for sex when one ore more partners are screaming loud enough for neighbors to hear
uno by mr black cat September 20, 2009