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.

frustra

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