Hung, large, average, small short, long, fat, tall, cut, uncut, curved, straight, not a one is second rate! Salute to all the dicks out there.