1 definition by Zachethethumbtack

Top Definition
Some one who lies about everything and exaggerates the truth.
Zack Langford just told me that he had a threesome what a thumbtack
by Zachethethumbtack October 09, 2011

Mug icon
Buy a Thumbtack mug!