1 definition by Beckyborn666

Top Definition
The act of eating an entire roast dinner out of someone's anal cavity.
I lickroasted her then we went for a walk.
by Beckyborn666 December 21, 2020

Mug icon
Buy a Lickroast mug!