1 definition by babbbbaay13

1
THE most legit animal on planet Earth, Mars, and Jupiter.
Holy shit, did you see that zebra? Hella legit!
by babbbbaay13 January 05, 2010
Get the merch
Get the Zebra neck gaiter and mug.