Tugsuu

Its a noun that defines Dota 2 god, which is held by only handful of people in the world. Its also used by some urban people to mock someone, who drinks a lot.
For example „chi amidralgui shaaj bna yag tugsuu shig“.
by Aashass November 21, 2021
Get the Tugsuu mug.