look up any word, like bitch stare:

1 definition by N0t Hu80L

 
1.
Used to refer to a woman with excessive pubic hair.
The tarantula! It has stained my eyes!
by N0t Hu80L July 22, 2011
6 6