1 definition by ach000000

Top Definition
self-explanatory; a girl that loves elephants
"yo is that the stupid bitch elephant girl??"
by ach000000 May 02, 2020

Mug icon
Buy a elephant girl mug!