1 definition by Nelexa

A baddy roommate who always leaves the lights on. He smells. And is bad.
"My roommate left the kitchen light on all day again."
"Oh, your roommate's a Spencer."
by Nelexa November 10, 2009
Get the Spencer mug.