1 definition by drawnmusic
An expression suggesting you would like to kiss/have sex with the person. Used similarly to 'tap that', but generally used in a comical way (with a quick *suggestive eyebrows* for good measure).
by drawnmusic November 7, 2008