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 Teamug.

Share this definition