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 pus on tap mug.