1 definition by ClubPenguin

Top Definition
When someone drinks a little at a time slowly becoming drunk but remaining drunk for a longer amount of time
Fuck me, Damo is a slow roaster
by ClubPenguin April 06, 2015

Mug icon
Buy a Slow Roast mug!