Skip to main content

Dan Rube's definitions

stp

"STP SEEENIORS" is a common chant amongst the graduating class of any given year in St. Paul.

"Ain't No Where to Be But the STP" is a popular group on Facebook.
by Dan Rube May 28, 2007
mugGet the stpmug.

Share this definition