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.

Back to Top