toadsticker

listen to the pronunciation of toadsticker
English - English
A large knife