An exclamation that expresses both surprise and pleasure; a combination of the phrases "Oh my God" and "Nice!". The phrase "Oh my tart!" can be used as a substitute, with tart meaning tight (in the sense of cool or sweet).
by musicguy1214 July 14, 2010
by Yoloswag59 April 21, 2022
by artofkaiju October 8, 2022
by King chi September 30, 2020
An expression of confusion.
by ÆMARS July 13, 2021
This is what you say when a little gremlin is a annoying or clingy and you want the to stop thinking about cock or dick
by Pog man69 February 20, 2022