1 definition by definitelyaturtle

Top Definition
The greatest restaurant to bless this earth
Michael: fuck me, I'm hungry for a wee chicken supreme, wanna get a friar tucks
James: I want to have non homosexual sexual intercourse with you for suggesting that
by definitelyaturtle October 07, 2018

Mug icon
Buy a Friar Tucks mug!