anyone aware of a figurative, colloquial meaning of CHIFLAR ? as in 'Me chifla' ? thanks in advance!

Return to "chiflar" page.