Top Definition
A sex machine/sex god/sex cyborg from the future, that also rocks hard.
Man, Diodeous rocked me like a hurricane, but not like the Scorpions, more like Hurricane Floyd.
by Ruiz Montoya December 09, 2003
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.