What does Assmonkeysam mean?

Assmonkeysam meaning in Urban Dictionary

A Total trained veteran. He really loves sucking dick and tossing salad.