Skip to main content

Definitions by Lord Patel of Norfolk

sheepling 

Meaning a young sheep but is typically used to refer to somebody called Katie
Come on Katie, my little sheepling
sheepling by Lord Patel of Norfolk January 26, 2022