Top definition
Used for someone who constantly tries to roast people on social media but always fails
Did you see Mark's comment on my picture ? Urgh he's such a saanchi
by yolo123321 January 27, 2017
Get the mug
Get a saanchi mug for your papa José.
buy the domain for your diy vlog