Skip to main content

Definitions by pseudonym3333333333

laid some pipe 

When you get trucked in football or another contact sport
Damn dude, that guy just laid some pipe on you.