Top Definition
The unabbreviated term for sales rep. Properly denotes their slithery, "speak with forked tongue", sneaky nature.
The sales reptile convinced me to buy way too expensive of a car. Bet he had to meet his quota.
by Puddintan3 July 28, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.