Definitions by mm77777
ratchetcrotch
A person exhibiting symptoms of high levels of testosterone or estrogen to the degree in which their boundaries for sexual exploration are unbeknownst to them.
ratchetcrotch by mm77777 August 28, 2012