1 definition by the Unchained one

Having the ability to be taken away, particularly in relation to restaurant food or food at an establishment.
by the Unchained one February 11, 2018
Get the Takeawayable mug.