1 definition by Stevie Castillo
A verb used to denote that one had sexual relations with another but leaves out the details. Sexy, but leaves out intimate details leaving listeners wanting more. Mysterious sexual adventures. Comes from German.
by Stevie Castillo August 24, 2007