A mixture of tobacco and Marijuana rolled into a cigarette.
"Hey man, is that a lefty?"
"Nah, got a french roll."
1) A noun for french kssing whilst rolling up your tongue (like a hot dog bun). As this happens the tongues also feel like their hotdogs that are roiling in a pan.
It helps to put your tongues together in flat, then give the signal to roll your tongues if you want to create a funny French Hot Dog Roll.