1 definition by Samano

Top Definition
upset and angry at the same time
Man, this history project makes me so f***strated
by Samano May 29, 2008

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.