Большинство словарей связывает это слово с глаголом «бодать».
Даль упоминает слово «бодун» в отношении бычка: логично, раз рога есть, надо бодаться. Здесь же есть выражение «дать бодуна, бодка» — ударить рогом или чем иным.
Возможно, «с трудом удерживающий голову, падающую на грудь, опьяневший человек всем своим видом напоминает агрессивное животное с рогами».
Поэтому и пьянка, вызывающая это состояние, — «бодун», а следующее за ней самочувствие, соответственно, «с бодуна».
Грамотная речь | Лингвистика 📚