2 definitions by Megan Marshmallow
Megan Marshmallow comes from the latin word, 'downsyndrome' she is wierd and beautiful and un hatable but sometimes annoying as fuck.
by Megan Marshmallow May 9, 2014
Savage West London gang. Originally started with 8 members. Full of viscious banter. Rivals with Lucozade & Toast.
by Megan Marshmallow November 27, 2015