Skip to main content

DreaGrace's definitions

knucklehead

A person who is from Atlantic City, New Jersey and chooses to remain living there.
That's why these knuckleheads down in A.C. are never going to recover from their economic crisis
by DreaGrace February 2, 2017
mugGet the knuckleheadmug.

Share this definition