Top definition
Someone whi is a guru. He is referred to “John the beauty/best guru”. No one knows why. He loves Houseparty and annoying people with truth or truth and truth or dare. Overall annoying
Wow opsha is annoying
by Hahahahhahahhahahahhaha yw January 14, 2018
Get the mug
Get a opsha mug for your buddy Callisto.