1 definition by YouHaventHeard?
Term used to describe someone who says or does something they shouldn't to a person they are chatting up (something that sounds a bit pathetic or shameful - in a non romantic way, just bad flirting)
by YouHaventHeard? March 4, 2012