1 definition by god_esmerelda

A last name loved by god its self esmerelda.
That's Mr.Hanratty I heard the god esmerelda is in love with him!
by god_esmerelda November 19, 2019
Get the Hanratty mug.