Skip to main content

Definitions by vanquishzz

jacksquat 

a person who is annoying and will take your things
Why are you such a jacksquat?
jacksquat by vanquishzz May 13, 2018