OMA

3/5 of the word omaha. Largest city in Nebraska; located in eastern Nebraska on the Missouri river
I'm from Omaha.
by Kryten 2x4b May 05, 2003
mugGet the OMAmug.