meaning of pip squeak

1. someone who is small and insignificant


Related Words

pip-squeak |

Developed & Maintained By Taraprasad.com

Treasure Words