Top definition
A worshipper of the all mighty and powerful 'Ruben'.
Sohta bowed down in praying position as he prayed to 'Ruben' for good health and happiness.
by the mup October 09, 2018
Get the mug
Get a sohta mug for your Facebook friend Larisa.