Skip to main content

Definitions by dannybolabo

i'd tap that 

When someone sees a nice refreshing river, they say "I'd tap that", meaning, they'd like to put a plumbing system in and "tap" the water supply.
Frank: Wow, look at that lovely river.
Anne: I'd tap that!
i'd tap that by dannybolabo February 26, 2008