Skip to main content

scottishgrl's definitions

welsh

people who live in the small country Wales which is in Britain. Welsh peple are usually honest friendly people who like the sport rugby. in Wales some gardens have sheep in them.
"are you english"

"no i live in wales so im welsh"
by scottishgrl October 9, 2006
mugGet the welsh mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email