A rude slang term for a womanâs private parts originated in Venezuela, most commonly heard in Europe.
âMy clacker is mad itchy right nowâ