Skip to main content

cacacacpuca's definitions

Erica

annoying but really funny short and wear glasses shes most likely dirty minded has a friend named noah erica doesnt admt her feeling for anyone
Paul:hey whos that?
Gerold: dude thats erica
by cacacacpuca October 12, 2021
mugGet the Ericamug.

Share this definition