Definitions by King Swaggercock
Vietnamese Land Mine
Squatting over a sleeping person, pooping on their chest, slide back, slap the pile of shit while screaming, "LAND MINE!".
Vietnamese Land Mine by King Swaggercock October 24, 2008
Canadian Snow Goose
Canadian Snow Goose by King Swaggercock October 24, 2008