2 definition by S walsh

Top Definition
A ginger man who likes to sleep with welsh women.
Commonly known as Razzell Dazzle.
“Off to Cardiff for the weekend, I’m planning on doing a Liam Razzell”
by S walsh November 03, 2020

Mug icon
Buy a Liam Razzell mug!
A ginger man who likes to sleep with welsh women.
Commonly known as Razzell Dazzle.
“Off to Cardiff for the weekend, I’m planning on doing a Liam Razzell”
by S walsh November 03, 2020

Mug icon
Buy a Liam Razzell mug!