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
Get the mug
Get a Dragon Cloud mug for your grandma Rihanna.

Available Domains :D