man, my desmond was kicking up to high gear last night with my girlfriend
alternative to 'mojo', used to depict an unusually powerful sex drive, which can be sustained for long periods of time
"man, my desmond was kicking up to high gear last night with my girlfriend" What is the definition of "desmond"?