1 definition by Aaron Harangutan

The nickname for baseball's ugliest pitcher, Aaron Harang.
That damn Harangutan threw his feces over 90 miles per hour!
by Aaron Harangutan April 5, 2010
Get the Harangutan mug.