Skip to main content

Definitions by antidinoflaggelate

dinoflagellate 

whore, female dog, ugly, annoying
"She is such a dinoflagellate!"