look up any word, like lemonparty:

1 definition by AirbudpartII

 
1.
Slang for a festering herpes sore.
I hate all these sun devils on my penis.
by AirbudpartII December 02, 2010