wait- there is a song called "i'm a overrated, woman beating piece of shit" ?
Probably auto-tuned or lip-synced (at least 3x).
everything auto tuned this day, no?
I thought Nasser sang "I have a giant dildo up my ass and I like it" ??