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.