Top Definition
1. A homosexual who thinks
DragonBallZ moves are a form of martial arts.

2. Someone who is too much of a pussy to work hard and takes steroids and as a result still can't fight.
"Dude did you hear Levi is a being a total Dragon Cloud."
by TygerWolf November 06, 2008
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.