Skip to main content

Beast24's definitions

STP

San Diego Landscaper, marathon runner, and all around good guy. Once was lost, saved by an angel named HED.
Damn Gina! Did you see STP order off that Japanese menu? That a lot of food!
by Beast24 December 2, 2009
mugGet the STP mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email