1 definition by youuuuuuuuuuuuuuuuu

A norwegian giraffe usually sighted playing with chinchilla buddies. This species is known for its specialness at getting raped on buses and being taller than you.
by youuuuuuuuuuuuuuuuu March 15, 2009
Get the Wenche mug.