Definitions by SR&AP
Bucktoothed Giraffe
A bucktoothed giraffe is someone named Julie who lives a small little hick town in New Hampshire. She has HUGE teeth and a neck long enough to wrap around someone.
Bucktoothed Giraffe by SR&AP June 13, 2008