whinyard

Fun Dictionary -> whinyard

whinyard - Vulgar Dictionary definition

A sword.