1 definition by bossals

Top Definition
Welsh for Cudling as derined by the Welsh themselves.
We were cudging in the back row of the cinema
by bossals January 21, 2012
Mug icon
Buy a Cudging mug!