meaning of american tostada

american tostada meaning in Urban Dictionary

The shitty new CD by Greed Day!Top with beans and cheese - after that microwave oven!