Top definition
A word that describes a very lit and superior giraffe.
by LitLikeBic July 11, 2016
Get the mug
Get a Dank Giraffe mug for your friend Julia.