smart one
Someone who thinks they know everything but knows nothing.A polite way of calling someone a smartass around proper people or company.
Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.