What does Awkwardpoppers mean?

Awkwardpoppers meaning in Urban Dictionary

While seated and driving a car, moving gas in a manner that prohibits normal expulsion between the bottom, all the while re-routing the gas amongst the scrotum and internal leg leading to an awkwardly loud popping sound emitted within the top right or left pubic region, frequently leading to an awkward silence between both motorist and passenger.