Skip to main content

Definitions 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."
Spencer by Nelexa November 9, 2009