Skip to main content

Definitions by Michael Faust

Drake Schrock

A phrase used to describe someone or something who was been neutered.
"Dude this girl is totally Drake Schrocking me"