1 definition by Marsha.x3

Top Definition
Equivalent to saying “on god.”
person 1: dude that test was so hard
person 2: ON BABIES I didn’t know the answer to anything
by Marsha.x3 June 11, 2019

Mug icon
Buy a on babies mug!