by Your DDA August 03, 2020
by AntiZG January 01, 2019
by Gerald Saunders November 27, 2006
An individual you trust and feel comfortable expressing yourself with. It is derived from the word sponge. Since this individual will soak up all your sadness as would a sponge soak up water.
by @venuswannabe May 07, 2019