I got stuck sitting with a drunk once who reeked of alcohol and was being a real ass. I put up a snit about sitting next to him. The plane was packed and there was no place else for him, so off he went.
Sorry, but if you want to be a moron, do it at home, not in public at others' expense. No sympathy.