DuckSauceOnline's definitions
Erica- a dick-hungry prostitute you see on the side of the road that you can't help but run over, mistaking her for a piece of trash.
by DuckSauceOnline October 10, 2016
Get the Erica mug.