Skip to main content

MRmerc's definitions

stp

the craziest fucking drug ever took one hit and i was naild off my trolly
i went to the carnival on stp
by MRmerc April 23, 2006
mugGet the stpmug.

Share this definition