Question: who sings why you gotta be so mean
Answer: `` Mean '' is a song written and recorded by American singer - songwriter Taylor Swift for her third studio album , Speak Now ( 2010 ) .