that girl could not wear a bikini because of her mean pair of beagle ears
slang for a vagina with unusually long labia
"that girl could not wear a bikini because of her mean pair of beagle ears" What is the definition of "beagle ears"?