Skip to main content

The CT's definitions

new-born giraffe

This guy that plays pickup basketball who runs and plays out of control...totally uncoordinated and appears as if he will hurt himself or others at any time.
This guy is completely and utterly uncoordinated. He's a total new-born giraffe
by The CT July 25, 2008
mugGet the new-born giraffe mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email