Top definition
When someone is a lot smarter then you.
Wow, Hes so much clevera then me.
by NanaNuggs June 14, 2018
Get the mug
Get a Clevera mug for your mate Bob.