Sorcha meaning and pronunciation

  • 8 years ago
A blonde haired girl with a tendency towars random private jokes
Occasionally has angry outbursts...but her hearts in the right place
Shes also moddest
She enjoys a bita boogie boogie


Sorcha definition by Urban Dictionary