Skip to main content

Aashass's definitions

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
mugGet the Tugsuu mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email