marshmallows (0 synonym found)

Definition of marshmallows:

(N) : the debut mini-LP of The For Carnation, released on March 12, 1996 by Matador Records.

Definition of marshmallows:

(N) : the debut mini-LP of The For Carnation, released on March 12, 1996 by Matador Records.
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top