Top Definition
to compare an amazing situation to all four ninja turtles, the pink power-ranger and optimus prime all joining together to form an enormous beast.
OMG(Oh my god)ATRON
(Dean flops his willy out)
"Holy Jesus-fuck that dude is hung, OMGATRON"
by maddam moist July 26, 2008
5 Words related to omgatron

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.