Definitions by TomH
Georgia welcome mat
Leaving a steaming hot pile of shit by the front door, so whoever enters will either step in it or smear it all over the floor when opening the door.
Georgia welcome mat by TomH January 16, 2008