2] better than human beings because sweets don't bitch, complain, or cop an attitude.
3] acknowledged by Aurora & Rashel
Aurora: No, because humans dont taste as delicious
Has similar meaning to some definitions of soft or gay and its other homosexual-based slang
Possibly regional, at least endemic to certain parts of North or Northeast Philadelphia.
"she's really upset!"
"you could show more sympathy"
"sweet, anyway... more importantly, suck me off"