Skip to main content

Zoidburger's definitions

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