1 definition by Moogiraffe

A lovable green dinosaur who will one day revert to communism and rise through the ranks to rule the worl
Your such an Arlo
by Moogiraffe December 3, 2018
Get the Arlo mug.