Skip to main content

Definitions by haaaaaahahaha

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