Skip to main content

Definitions by AirbudpartII

Sun Devil 

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