Top definition
A horny woman who really wants the D.
Sally has an itchy monkey, look at how she looks at Steve.
by Cloverfield December 12, 2016
Get the mug
Get a itchy monkey mug for your sister-in-law Helena.