jacksquat

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