Top definition
The kill zone on a deer or other game animal, but primarily referring to the heart (since it is a pump.)
"Would you look at that majestic protein packed beast!" exclaimed an excited Ted Nugent in a barely controlled whisper. "I am about to slide a broad point right through his pump station! Watch closely boys and girls!" Whoooooosh!!!!
by Motorcity Madman February 04, 2010
Get the mug
Get a Pump Station mug for your mate Jovana.