Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Cart
1 definition by
figfarmer
Top Definition
strack
Straack is an abbreviation for "straight on track". It comes from the early 70s.
The project is strack and we'll be done tomorrow.
by
figfarmer
April 04, 2012
Buy a
strack
mug!
© 1999-2021 Urban Dictionary ®
advertise
terms of service
privacy
dmca
remove
help
© 1999-2021 Urban Dictionary ®
advertise
terms of service
privacy
dmca
remove
help