nerd-gone-bad-Pretty accurate.

more about : nerd-gone-bad