frustra

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

shepard

means you get them chicks, u herd them in
man i see ur a shepard
by Matthew Pace January 10, 2009
Get the shepard mug.
OSZAR »