1 definition by Broski1000

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”
by Broski1000 September 20, 2022
Get the Clacker mug.