meaning of B.L.G.S.H

B.L.G.S.H meaning in Urban Dictionary

Big extended Genital Squishing HugAcronym is used in a flirtatious fashion in forums and text messages.Synonym: Big Hug