Skip to main content

Definitions by lizabeth

Abbreviation of orangutan, a derogatory term for a redhead.
RANGA!!!!!*shout across cafeteria*
ranga by lizabeth November 7, 2004