Helpful tips

What Pelter means?

What Pelter means? pelters in British English (ˈpɛltəz) plural noun. Scottish informal. strong criticism or verbal abuse. He conjured up...