deliveroo

A delivery service in the UK that gets you restaurant meals sent to your lazy ass.
Hmm, might get a deliveroo tonight. You in?
by Can’t fine a handle May 30, 2019
Get the deliveroo mug.