A masculine man who has a macho attitude but often acts like a little bitch.
James is a bitchacho.
8👍 4👎