Skip to main content

dannybolabo's definitions

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!
by dannybolabo February 26, 2008
mugGet the i'd tap thatmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email