What does PtBD mean?

GTdragons

Jolly Good Fellow
Messages
109
I know it means “put the ball down” but I still don’t get it. Is it a reference to uptempo offense?


Sent from my iPhone using Tapatalk
 

TooTall

Helluva Engineer
Messages
3,353
Location
Vidalia
15641699088522746754848697928417_1283359802340732.png
 
Top