Results

ratton, rottan noun
1 rat
2 contemptuous nickname or term of endearment