spinal taps
English
Noun
spinal
taps
plural of
spinal tap