Top definition
a person who sits on your couch all day and snaps fat bowls of tobacco while extremely intoxicated
by TheChillinChalupa October 10, 2010
Get the mug
Get a Chilean Chalupa mug for your dog Riley.