Abouchaaya Share definition Flag A last name from Lebanon with a nice sense of style, good looking people Abouchaaya Abouchaaya by rattyt March 6, 2010 Get the Abouchaaya mug.