Top definition
something stressful and irritating cituation, like an unexplainable itch or leackage that makes you feel uncomfortable
Ana wont stop itching , she probably got "chakamones " from her boyfriend...lol
via giphy
by Dont go there m.j. February 21, 2018
Get the mug
Get a chakamones mug for your father Trump.