1 definition by nastychicken

Top Definition
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!
by nastychicken April 03, 2016

Mug icon
Buy a roasting the almond mug!