meaning of crabs

1. infestation of the pubic hair by crab lice


Related Words

crabs | crabsidle | crabstick |

Developed & Maintained By Taraprasad.com

Treasure Words