Top definition
A smart asshole, who has an annoying knack of being right.
When he came back and told me he should have listened to me, I felt like such a Shenoy.
by WalkingSlamBang January 19, 2017
Get the mug
Get a Shenoy mug for your Aunt Beatrix.