Lyric discussion by askingalexandriassecretlover 

This song made me laugh my ass off....WAIT isnt the alien a dude?