1 definition by Shmoy

Top Definition
1. Another name for a red heads vagina
2. A cartoon about a cat
1. Man last night i slept with this red head, she had the hairiest garfield ever

2. I like cartoons hehe
by Shmoy May 04, 2006

Mug icon
Buy a Garfield mug!