Skip to main content

dun dun dun duun maxvertsappen's definitions

AYA

A Really High-Pitched Rat That Annoys You Throughout Its Stay
Ugh, AYA is so annoying.
mugGet the AYA mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email