1 definition by ickle miss socks

Top Definition
mental, mint, loveable, huggable, comedian...smiley and dirty minded! XD

yozef : im making snow...down below
by ickle miss socks September 07, 2008
Mug icon
Buy a Yozef mug!