Top Definition
An extremely lurid sex act to which only a select few know the real meaning of the word.
Guy1 "Do those two hook up last night?"
Guy2 "Yeah, I hear he hit up the Charles Worthington on her"
Guy1 "No fucking way, I need to give that guy a high five!"
by Charles.W October 05, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.