1 definition by Dave893

Top Definition
A large redheaded human blob closely resembling an autistic whale.
Hey Peter here come the Red Whale.
by Dave893 August 05, 2008

Mug icon
Buy a Red Whale mug!