What does Assface McGee mean?

Assface McGee meaning in Urban Dictionary

Assface McGee is "that guy", a mythical creature with no redeeming qualities.He thinks that swag is the treatment for every thing, and therefore black colored folks like him. How incorrect he's.