Top definition
An astounding pair of master steel makers from Wales who have the *occasional* wank

Don't be fooled though.. these pair are the best love making beasts the valleys provides
Send that ladle out you "you pair of wankers"
by Tartsssss September 12, 2017
Get the mug
Get a pair of wankers mug for your brother Abdul.