meaning of alan hughes

alan hughes meaning in Urban Dictionary

a person who's cock is comparable in dimensions to a peanut