Skip to main content

Definitions by epicniss32

Screaming Tiger 

The sound a girl makes while having passionate sex.
Damn bro your girl must have really enjoyed that last night I could hear that screaming tiger from across the hall.
Screaming Tiger by epicniss32 November 11, 2020