A welshman's penis.
I'm going to go down to her docks and show her the highlights of south wales.
by guvnah1 January 25, 2011
mugGet the highlights of south walesmug.

Share this definition