Top definition
A place where there is plenty of vagina or hot girls, so much so that it is said to be 'on tap' like draught beer. It is readily available.
Sweet man, it looks like pus on tap!
by timmyclass March 21, 2011
Get the mug
Get a pus on tap mug for your mate Sarah.