1 definition by nastychicken

1
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
Get the mug
Get a roasting the almond mug for your barber Abdul.