frustra

to be frustrated, overly frustrated and rushed. could also mean feariece
by Matthew Pace January 08, 2009
mugGet the frustra mug.