Skip to main content

Tushei

Doing something that is extremely impressive or daunting; inspiring great admiration.
"That was Tushei dude"
by Tushei February 17, 2019
mugGet the Tushei 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