1 definition by The Real Awif

An expression commonly used by annoying British girls to describe a very attractive individual.
by The Real Awif October 26, 2015
Get the buff mug.