look up any word, like lemonparty:

1 definition by Dominic P #1

 
1.
The combination of specks and spots on a person or animals face
You have spocks

Your spocks are disgusting!
by Dominic P #1 October 28, 2009