when you warm your lady loins while your roommate is out of the room
My roommate's spending the weekend with her boyfriend as a sex slave, so I'm going to be roasting the almond all weekend!
A bunch of gay gays trying to be funny
ie - Phil: "what's brown and sticky?"
Neil: "I don't know, what's brown and sticky?"
Phil: "A stick!"
Lee: "shut up you roasted almonds"
Man Richard has no neck he is such a roasted neckless almond.