Liam Razzell

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 3, 2020
mugGet the Liam Razzellmug.

Liam Razzell

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 3, 2020
mugGet the Liam Razzellmug.

Share this definition