Skip to main content

Definitions by jigga man j

an STD Procured from a welsh women/man
I went to Cardiff and got a welsh dip
Welsh dip by jigga man j April 2, 2009