meaning of alafrogaroo

alafrogaroo meaning in Urban Dictionary

the mix between an alligator, a frog, and a kangaroo that live-in the wabash riverhead of alligatorbody of giant froglegs of a kangaroo