1 definition by Sorcha is a lil bitch

Sorcha is a lil cock sucking prick
Dond listen to any thing she says cuz its all shit
by Sorcha is a lil bitch March 11, 2020
Get the Sorcha mug.