The Tom Chiappetta Share definition Flag A Mexican having sex with mentally retarded people and Greeks Whoa..Pedro fucked that down syndrome girl hard! The Tom Chiappetta by Anonymous March 28, 2003 0 0 Get merch