Top definition
A fart that is not smelled immediately upon flatulation, but subsequently delivers a potent stench.
by whoreable October 12, 2008
Get the mug
Get a Lurker Bomb mug for your grandma Zora.