What does BSOF mean or stand for ?
Big Smile On Face is a emotion that is expressed in words during an online chat,and instead of using the traditional smileys,a short form like BSOF is used to convey that they person is extremely happy about something.