1 definition by The Secretary

Top Definition
The princess of the skank kingdom. A cognate of the words SLut, whORe, and bitCH.
That SLORCH screwed another guy while in a 1 year relationship.
by The Secretary December 18, 2009

Mug icon
Buy a Slorch mug!