Skip to main content

Definitions by amylcity

Ratchattack 

Easily the biggest alley cats, paralytics and insane group of girls out. Often coming in groups of 6, they never say no to a good time, and usually will end up in a park or a bathroom after a big night.
Farkkkk! Those girls are so ratchattack!
Ratchattack by amylcity October 26, 2018