A:so what does grimaldo mean?
B: it means Powerful protector
by bluecarlos May 5, 2008
Get the grimaldo mug.
the act of pouring a whole bottle of tapitio in illegal imigrants dirty smelly snatch and lickin it all up
by reeddick September 2, 2009
Get the dirty grimaldo mug.