1 definition by A puttamadre
By far one of the best people I have ever met in the entire world. If you ever come across an Erika your gonna love her cause she is great and her and Joshua really fit together like a glove
by A puttamadre November 24, 2021