1 definition by Bubbly gubbly chugs

Top Definition
Slang that was created in Columbus Georgia and soon was passed to Atlanta where it got popular
On my momma I pass that test
by Bubbly gubbly chugs February 12, 2019

Mug icon
Buy a On my momma mug!