Top Definition
to approve of something
to like something a lot
to be impressed by a specific action
to express happiness or joy over something
That model is, tsssst.

Daniel: I finished my drawings in five minutes.
Shaky: tsssst.

by K_S_87 April 10, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.