1 definition by Tazernuts

Top Definition
A word that sounds nasty but isn't.
John didn't realize it but testiclle-eyes was a total logtwaggle and he totally ruined the convorsation
by Tazernuts April 19, 2010

Mug icon
Buy a logtwaggle mug!