Mashable meaning

Of a consistency suitable for mashing.
adjective
0
0
(Internet, informal) Suitable for inclusion in a mashup.
adjective
0
0
Advertisement

Origin of mashable

  • mash +‎ -able
    From Wiktionary