Skip to main content

Definitions by P de R

To be either extremely tough or extremely well built
Stonch by P de R July 12, 2007