1 definition by Janterra

A retard, buffoon, clown, or any other word meaning stupid.
Did you seriously say you wanted to "squad up" in Luigi's Mansion 3? God, you're such a Chalkin.
by Janterra May 13, 2019
Get the Chalkin mug.