1 definition by hellopeople1

A tall, lanky guy that sits next to you in Honors English ( i'm looking at you Scott)
"Hey Baby Giraffe stop being a dumbass"
by hellopeople1 September 9, 2019
Get the Baby Giraffe mug.