There are 9 possible definitions of this word. Those are listed below:
1. a person who makes song in 15 minutes and thinks it's cool
2. a person who can't understand that such songs are shitty
3. an undercover agent sent by goverment to kill hip hop
4. a person which reportedly has lack of brain cells, as seen in his songs that lack good lyrics
5. a person who thinks yelling words such as "yaaaah! "oooooh" "meeeeee" and "boooooooo" are hard work
6. a person who cannot see well, and thus buys clothes bigger than himself (possible reason for not seeing well is having his name written on his glasses)
7. 17-year old boy who acts like he has 5 years
8. an idiot
9. a person with large number of fans (see Soulja Boy's fans
for exact definition) who just like to dance, and that's all they do.
*Soulja Boy: Watch me crank and watch me roll, watch me crank dat soulja boy then superman that hoe, now watch me youuuuuu youuuu meeeeeeee buhhhhuhhuuuuuuu hrmzafuiztedcftg
Ice-T: Eat a dick. you single-handedly killed hip hop.
*Soulja boy: Ice-T is old.
Ice-T: Soulja boy is garbage.
*Soulja Boy: iDance, iDance, iRomp, iJean iWhatthefuck and then iYoutube.
* - quotes marked with * are an axample of things that mentally retarded person says.