Top definition
Similar to boon , often used when the term 'boon' is somewhat overused by a person. The suffix of face is added to add variety. This is meant as a friendly offense to say between friends.
You forgot the map! arrrgh boonface!
by Sean Phillips October 01, 2006
Get the mug
Get a boonface mug for your barber Beatrix.