Top Definition
a lazy slob that sleeps all day and refuses to do any honest work of any kind.
Get off your lazy ass and get a job you stupid charhog
by irvinesucks September 23, 2007
5 Words related to charhog

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.