I heard a new one (well on me anyway) the other day.... and i'm afriad to say I don't know what it means!
The slang word is 'Cappucino' !
Now in Starbucks I know what i'll get if i request that! - but in a sexual context I have no idea! Anyone help me out and tell me what it means?