Ratchpatch

"WATCH OUT!" "The Ratchpatch is coming!"
by Felicia Brianna June 29, 2013
Get the Ratchpatch mug.

Ratchpatch

When a group of people look ratchet or stupid
by Pup17 December 16, 2015
Get the Ratchpatch mug.