1 definition by Brandooooon

Top Definition
Extremely loud, sweaty, orgasmic monkey lovin' in a can.
by Brandooooon August 08, 2003
Mug icon
Buy a nargis mug!