1 definition by CrappleJuice

Top Definition
A big group of cars driving down the street that makes pulling out from a side street or access point impossible.
Hey! A carmada is headed our way!

A carmada?

Yeah, a group of cars are driving down the street and they won't let us through.

Damn. Bloody carmada!
by CrappleJuice February 26, 2011

Mug icon
Buy a Carmada mug!