1 definition by Laily Logster/ Lou/ lulu

Top Definition
another word for goggles, , smeshie smash, smish smosh, gogs, googlie, ga ga, goosh, sogs, soggy, sogalum (sogolm), sogster, soggy waffles, etc. you get the picture
the famous persian singer Googoosh
by Laily Logster/ Lou/ lulu October 06, 2004

Mug icon
Buy a sogol mug!