1 definition by uknowimspeakingfacts

The most annoying ass elephant from the movie sing literally stfu
Hi my names meena and i’m an annoying bitch
by uknowimspeakingfacts July 15, 2022
Get the meena mug.