Какая разница между украинцем и хохлом?

Украинец это тот, кто на Украине, а хохол — он везде.

В шутку о гражданах Украины, проявляющих своё национальное своеобразие далеко за её пределами.

Источник: Жгучий глагол. Словарь народной фразеологии на Gufo.me