{{term}}
- {{preview}}
Top definition
supstra
A
less
commonly
used form of
whats up
and hows it going.
Tim:
Supstra
bro?
David:
Not much
man
sup
?
Tim: Not much man.
by
Tim Stiefler
May 29, 2007
Get the
supstra
neck gaiter and mug.