Skip to main content

Definitions by klama

sleeveen 

Irish - sly person , calculating
She's a bit of a sleeveen
sleeveen by klama November 11, 2006