Skip navigation.

squonk - What does it mean?

Definition of 'squonk'

English

(wikipedia)

Noun

(en-noun)
  • a mythical creature, said to inhabit Pennsylvanian forests and to dissolve into a pool of tears if captured
  • Anagrams

    *