Skip to main content

Definitions by Popcornandicedtea

A stuffed animal avocado that looks like a frog and makes for some great night conversations.
They decided to write a random word on urban dictionary about one of their late night conversations the Avofrog.
Avofrog by Popcornandicedtea September 2, 2023