look up any word, like fluffer:
 
1.
upset and angry at the same time
Man, this history project makes me so f***strated
by Samano May 29, 2008