Skip to main content

Definitions by willkat

ratch

Share definition Flag
to grab in an intimate or inappropriate way
"Can I ratch your boobs?"
ratch by willkat October 13, 2011