1 definition by jayfab_1990
Used car salesman
Snake oil merchant
Person who can speak for an hour but never actually answer your question
Snake oil merchant
Person who can speak for an hour but never actually answer your question
by jayfab_1990 May 29, 2012