pyspote
Middle English
Noun
pyspote
alternative form of
pyssepotte