meaning of Alpha Hotel

Alpha Hotel meaning in Urban Dictionary

An asshole