What is ticket stub?
in
British slang
, a
tab
of paper
soaked
with LSD.
I was
chewin'
on a ticket stub
👍
35
👎
13
ticket stub - video
www.Definder.net
Powered by Urban Dictionary