Skip to main content

Definitions by Innerout

Aguillard 

An Aguillard is a lizard that exclusively lives off of eating mayo and mayonnaise products
I spotted an Aguillard on a hike today
Aguillard by Innerout July 25, 2022