Top definition
a very meaningful saying from greys anatomy that is so very important to the show. shows the love people have for eachother
i'm calling tumors on the wall you can just give up
by my boi December 31, 2016
Get the mug
Get a tumors on the wall mug for your sister Larisa.