explorer101's definitions
When something/someone is sexy/hot/somewhat appealing but are hard to crack. Once 'cracked' they ooze with sexual passion and intention towards you.
by explorer101 January 1, 2012
Get the Jicky mug.