Definitions by barbouri123
armouching
Traditional practice in syria, the act of 'armouching' is to tickle your armouch till u nabil everywhere
armouching by barbouri123 October 29, 2026
sheikhing
sheikhing by barbouri123 October 29, 2026