1 definition by ohsnapmuffinxo

Top Definition
its similar to the saying;
"i'd tap that"

Person 1:Yo i'm about to pipe that.
Person 2:wtf man, thats my sister.

by ohsnapmuffinxo March 25, 2008

Mug icon
Buy a pipe mug!