Top definition
A fictional brand of coffee that featured on ITV sketch show "Dare To Believe".
Twarb Coffee - Mellow As A Horse
by flyinghorse June 26, 2004
Get the mug
Get a Twarb mug for your cousin Trump.