Random
Source Code

professional smartass

A smartass but one who has a degree in such a subject that he or she is almost always a smartass and will always give you a response in such a manner.

He is such a professional smartass; I've seen his degree.

by Secret Agent: Dog February 12, 2017