Wiktionary
semoleon
n. (misspelling of simoleon English)
n. (misspelling of simoleon English)