Skip to main content

Definitions by lee devey

Robert small, has a turtles head hanging out his ass
Parrot by lee devey November 6, 2003