meaning of litterbug

1. a person who litters public places with refuse


Related Words

litterbug |

Developed & Maintained By Taraprasad.com

Treasure Words