yes soulja boy is terrible and if you think those songs are bad you have to hear his "underground" shit. he has a song called: doo doo head it is the worst song i have ever heard
it goes like this:
"i was at a party talking to this bitch
she opened up her mouth and it smell like shit
god damn...