EFFASAURUS


Meaning of EFFASAURUS in English

A person resembling a dinosuar, usually used as a comeback when losing an argument. Example: What an effasaurus.

Slang English vocab.      Английский сленговый словарь.