from AAVE
on god
Meaning
- Said to swear that a statement is true.
- Used for emphasis on a strong opinion.
“This is the best pizza in the city, on god.”
Where it came from
Rooted in African American Vernacular English as a shortened form of swearing an oath, close to “I swear to God.” It spread from Black Twitter and hip-hop lyrics into general internet slang alongside “no cap” and “periodt” in the late 2010s.