Top definition
A colloquialism expressing surprise, wonder, or dismay in a humorous, flippant tone. (In written form, usually followed by an exclamation point.)
"Omicock! That's the funniest shit I've ever heard!"
by therearewaytoomanybooksinhere January 08, 2010
Get the merch
Get the Omicock neck gaiter and mug.