Skip to main content

Definitions by OhYeahMan123

Cockscreech 

A super annoying person.
"Random person screaming"
What a cockscreech.
Cockscreech by OhYeahMan123 March 1, 2017