Skip to main content

Definitions by Gadget Geek

A New Age, Yankee term for "big fat liar"
My boyfriend denies he has 3 different wives in 3 different states, what a liarmouth!!
Liarmouth by Gadget Geek March 9, 2009