Top definition
a ratchet ass hoe who's as big as a sasquatch and as ugly as a rat.
Ratsquatch was talking shit about us again.
by hoe fighter January 09, 2016
Get the mug
Get a ratsquatch mug for your dog Julia.