1 definition by thesneakiestsneak

Top Definition
a lahoon, someone who is a mom of the sneak variety.
she's a sneaky lahoon
by thesneakiestsneak November 30, 2012

Mug icon
Buy a sneak mug!