Ugly men with huge cocks. 2. b. a. Learn more. an ugly little hat. Repulsive or offe...