Skip to main content

caseybv's definitions

Landmine

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
mugGet the Landminemug.

Share this definition