Skip to main content

Definitions by Brandooooon

Extremely loud, sweaty, orgasmic monkey lovin' in a can.
nargis by Brandooooon August 8, 2003