Top Definition
a degenerate person who is at the same place for long periods of time, typically like a casino or race track. One who doesn't shower or demonstrate proper hygiene or imply the use of a bar of soap because they have been in the casino for days on end. And who has obviously succumb to social retardation because they can no longer function because of money loss and or large chunks of time in the casino.
God, it's 5:30 in the morning and these squattle monsters wont go home.
by amckay518 February 09, 2012

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.