Top definition
A squirrel that lives under the water and eats only chocolate pudding. It is a creature allergic to humans.
Look at that aquirell!! be careful for if you touch it is is dead!
by KGIR September 09, 2010
Get the mug
Get a Aquirell mug for your mama Jovana.