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