1 definition by kelly888

Top Definition
A slightly attractive female coworker that if given the opportunity would use her vagina to get you and anyone nearby fired.
Dude, I wouldn't make too many T&A jokes around her she is a landmine.
by kelly888 September 25, 2012
Mug icon
Buy a Landmine mug!