Casiopea, Jenny7, thank you.
>I suggest that 'odd' means 'a few assorted words'.
I agree with you,

as the person who used the expression does not know much
about Italian. Probably she have only basic words for ordering at restaurants or buying tickets etc. BTW, she is from London, so maybe it is a British English idiom.