1 definition by caseybv

A woman who is easy to lay, but getting rid of her is very dangerous and difficult.
Be careful to not let her know where you live, she's a landmine.
by caseybv May 26, 2013
Get the Landmine mug.