cheese-toaster

Fun Dictionary -> cheese-toaster

cheese-toaster - Vulgar Dictionary definition

A sword.