Spencer

A total an utter embarrasment. Someone who is known for being unfaithful and cheating and constantly lying.
by haaaaaahahaha March 24, 2010
Get the Spencer mug.