nastygram

/ˈnæstiˌɡɹæm/noun
RareNot in standard dictionaries
1

A written communication containing unpleasant material, especially one that criticizes, insults, or intimidates the recipient.

#informal