grimaldo
a peson who is a powerful protector
A:so what does grimaldo mean?
B: it means Powerful protector
B: it means Powerful protector
dirty grimaldo
the act of pouring a whole bottle of tapitio in illegal imigrants dirty smelly snatch and lickin it all up
Ivan gave maria sanchez a dirty grimaldo