Top definition
A person with such a bright red face that It can be known to glow in the dark.
Person 1: "OMG can you see that guys face glowing in the dark?"

Person 2: "Indeed, he is such a Sibbons!"
by TheFlock January 02, 2010
Get the mug
Get a Sibbons mug for your fish Larisa.