Skip to main content

Newport Tea

Tea Made Using Cold Water As Opposed To Hot Water Which They Cannot Afford In Newport, South Wales Particularly The Malpas Area
Rob:You Want A Cup O Tea Yo
Bryan:Is It Warm?
Rob:Naa It's Newport Tea
by Zoidburger January 17, 2008
mugGet the Newport Tea 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