Smug pissed off dolphin
Lololol someone told me that shit too and I had the same reaction.