Skip to main content

Definitions by LBFan

Tap Quality 

Term used to describe something so good it could/should be poured from a tap.
This can of Lion Brown is Tap Quality!
Tap Quality by LBFan September 21, 2011