This term has a couple possibilities one is when you tongue punch your dogs bartbox another is when you and your partner do it in a pile of dog crap
Mike did a Denver dog roll
by Dirty Mike in the muffs August 20, 2017
Disappearing from society, removing themselves from group chats.
by D Raid March 26, 2022
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.
by Kuroranj proofs John and Amber July 5, 2022
by MisterAsshole March 3, 2016