Ciao, Wow your photos are gorgeous, so sexy. I cant stop smiling!! Ammazza tuo fotos meraviglioso, cosi sexy. Non posso frenata sorridere!! Grazie Chloe
It doesn't sound elegant because it's used in central Italy? Or because it's more of a colloquial expression?
Isn't it used in the south as well? I've got a Calabrian friend who uses it all the time, although he may have picked it up elsewhere.
Ammazza/ammazzate! is from Central Italy, I think from Rome, but it's quite popular all over the South, too. In Campania we also use All'anima! for the same purpose. Mind, they are very colloquial phrases and a bit too over the top!