Michelina

A brand of frozen dinner's avaliable in your local supermarket. "Tonight it's just you and your mama"
by ilikepasta July 18, 2009
Get the Michelina mug.