1 definition by Annonymous2

A really awkward person.
Such as Andrew Kursh
ME: Andrew Kursh is such an awkward turtle!
RANDOM PERSON: oh i know! jesus christ wont he just shut the fuck up?
by Annonymous2 January 31, 2007
Get the Awkward Turtle mug.