Грамматический словарь Зализняка (склонения слова):
Хапун, хапуны, хапуна, хапунов, хапуну, хапунам, хапуна, хапунов, хапуном, хапунами, хапуне, хапунах
хапу́н
-а, м. прост.
То же, что хапуга.
ХАП’УН, хапуна, ·муж. (·прост. ·вульг. ). То же, что хапуга.
сущ., кол-во синонимов: 18