What is Roasted Chin Nuts?
it's when you got your dilz in their mouth and you bust a load.
"Hey girl have you ever had roasted chin nuts?"
"I've heard of chestnuts but what are chin nuts?"
"Its when i got my dilznick in yo' mouth!"
See Logan