sarcast means one who speaks sarcastically. Lexicurio rates it Sui generis — a strength score of 87 out of 100.
Etymology
Back-formation from sarcastic.
noun
- One who speaks sarcastically.“The "other speaker" may be the sarcast's present interlocutor, an absent third person, or a conventional attitude.”