in response to TheExecutor93 it means he's "blowing up" ie. urbandictionary.com/define.php the baghdad meaning, like bombs in iraq...
in response to TheExecutor93 it means he's "blowing up" ie. urbandictionary.com/define.php the baghdad meaning, like bombs in iraq...