look up any word, like thot:

1 definition by Mycroft

 
1.
A word, normally repeated three times, to express shock, befuddlement, or general speechlessness. Often when looking at a particularly attractive member of the speaker's favored sex. It probably comes from Ralph Kramden on "The Honeymooners."
Attractive Female: Hello.
Me: Homina homina homina.
by Mycroft November 16, 2006