1 definition by Sweetbabyray

Top Definition
1. v. - when you slap her wit yo dick, and she lets out a high pitch screech
Sharty wasn't fuckin wit me til I gave her the ol' Screaming teaser... now the bitch won't leave me alone!
via giphy
by Sweetbabyray October 13, 2017

Mug icon
Buy a Screaming teaser mug!