pumecobann opened this issue on Aug 20, 2004 ยท 69 posts
MoonGoat posted Sat, 21 August 2004 at 12:45 AM
Offical urbandictionary.com definition of "chuffed." ________________________________________________________ chuffed When a man takes a woman analy. I "Chuffed" her. ________________________________________________________ Something is definintly wrong here.