SPOUNG


Meaning of SPOUNG in English

A small organ located in the upper right abdomen. This is the repository of all illness and infections which doctors can never diagnose. Example: He was hospitalized with a fulminating spoung.

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