Top definition
Exclamation of outrage. Stands for:Oh My Jesus Fuck. Way more obscene than omg.
cindy: "do you smell that?"

tracy: "sorry, i totally just sharted."

cindy: "omjf you filthy whore why is your asshole so loose?"
by walter_ego June 24, 2010
Get the mug
Get a omjf mug for your friend Trump.