1 definition by wildmanUKstyle

Top Definition
a descriptive phrase to describe a manlike woman. Usually one who spends lots of time inhabiting the snootch.
Mandibbles Karen is spending so much time in Wendy's snootch!
by wildmanUKstyle January 03, 2011

Mug icon
Buy a mandibbles mug!