snaggs

Fun Dictionary -> snaggs

snaggs - Vulgar Dictionary definition

Large teeth; also snails.