Major

Who says you have to stop to smell the flowers?

More: His full name is Major P.I.T.A - I’ll let you guess what the PITA stands for...
Vote