Top definition
Big Smile On Face
A response to a massage that makes you feel good.
by Don February 02, 2005
Get the mug
Get a BSOF mug for your Uncle Günter.
buy the domain for your pet blog