1. 'unbelievably amazing'.
2. used in surprise.
3. synonymous with chowmow.
1. Skittle cheesecake would be a solglos idea!!
2. Solglos that tastes good!
3. Solglos!
by Sol June 8, 2004
Get the solglos mug.