spota

1. Stupid person
2. Demanding person
3. Lazy person
In line at the DMV- "fuckin spota can't even speak english".
by Amicus JP 4 January 06, 2010
Get the spota mug.