Soulja Boy's got kryptonite wisdom

Why the young rapper is a complete idiot

by