FNARRR FNARRR


Meaning of FNARRR FNARRR in English

Exclam. A verbalised laugh. Another Vizism from the comic, taken from a character called Finbar Saunders whose obsessive and smutty concern with double entendres leads him to express this exclamation.

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