Top definition
An open hand slap across the cheekbone which often catches its recipient by surprise and can render him/her in a paralyzed state.
When Uncle Tony found out I stole an eraser from school, he gave me a tamacho.
by desibumpkin September 22, 2016
Get the mug
Get a tamacho mug for your girlfriend Julia.