Skip to main content

Definitions by khandelwal

shruti 

Share definition Flag
Someone who's always going to Korea but instead ends up going to Canada.
Did you meet Kim Jong Un?
No, I was a Shruti and visited the Niagara Falls.
shruti by khandelwal September 17, 2018