mr-smack-daddy -

more about : mr-smack-daddy