an abnormally tall and large freckled monster, resemling a human with red hair. often seen lurking in the woods or jungles making strange, deep, moaning sounds.
by Big Texas July 29, 2008

to shit on somone's dick
by pc lover October 10, 2004

by Aoe November 17, 2003
