Skip to main content

Definitions by cookie2105

canoodle 

Share definition Flag
'canoodler du' - translation: fuck you
canoodle by cookie2105 January 13, 2009