The name of a person who is acting debby (or desperate.)
That guy is all over me - what a debster!
3👍 20👎