Funny Car Acronyms

Many
Odd
Parts
Assembled
Ridiculously