What is Screechin?
To have wild crazy sex.
I just screeched that fine girl.
I saw her screechin your cousin.
Get your screech on.
See sex, fuck, bang, do, white rose