Skip to main content

Definitions by Pup17

Ratchpatch

When a group of people look ratchet or stupid
Those people look ratchpatch
Ratchpatch by Pup17 March 26, 2016