Skip to main content

Definitions by Can’t fine a handle

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?