Skip to main content

Definitions by WalkingSlamBang

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.
Shenoy by WalkingSlamBang January 19, 2017