Skip to main content

Can’t fine a handle 's definitions

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
mugGet the deliveroomug.

Share this definition