mochada

mochada [mo-chah'-dah]
noun
1. Butt, a stroke with the head of a horned animal. (f)

Have a Spanish question? Get help from experts!