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 November 7, 2015
Get the ratsquatch mug.