harisashidesu
1. Pin cushion.
Noun
#169124
1. Pin cushion.
1. pincushion
1. If it were a pin cushion; If it is a pin cushion
1. If it's a pincushion; If it were a pincushion
1. Pinprick; Puncturing
1. It's not a pin cushion.; It isn't a pin cushion.
1. With a pin cushion.; Using a pin cushion.
1. Wasn't a pinprick.; Wasn't a prick.
1. Was a pin cushion.
1. Wasn't a pinprick.; Wasn't stung.