Top Definition
to be excellent; amazing; awesome.

Derrived from the term weird.

L33t spelling: 57r1FF.
Check out my new tattoo! It's totally striff!
by Schiz0tic January 14, 2008

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.