1 definition by Dr. Killer Rabbit

Top Definition
good looking from far away
damn that chick on the bike was glff but up close she was fugly
by Dr. Killer Rabbit August 25, 2009
Mug icon
Buy a glff mug!