SQUIFFED


Meaning of SQUIFFED in English

adj. sl. SQUIFFY.

Oxford English vocab.      Оксфордский английский словарь.