Top definition
A swollen, throbbing erection seeking release.
"I unleashed the red-turbaned monkey and she begged me for more!"
by Remy11 April 14, 2006
Get the mug
Get a red-turbaned monkey mug for your sister-in-law Zora.