1 definition by chiaturtle

Top Definition
Combination of land mine and bomb. Often used to described used, snotty tissues found in the near vicinity of garbage can on floor.
Coel, for fuck sakes pick your land bombs. Gross.
by chiaturtle April 02, 2014

Mug icon
Buy a land bombs mug!