Top definition
todo means all or everything. madre means mother.when put together,the meaning becomes something like all is good similar to how a mother's love is good and pure; everything is perfect,great,awsome,outstanding.
Check out that lowrider homes? Esta todo madre.

Man, that bbq estaba todo madre.



by lopeztrt April 24, 2009
Get the mug
Get a todo madre mug for your Facebook friend Nathalie.