1 definition by Zigg-y

Top Definition
A nasty ass vagina that looks like it could survive a shit ton of radiation
Last night when I was at that club I saw a shit ton of Cockroach Pussy.
by Zigg-y December 17, 2018

Mug icon
Buy a Cockroach Pussy mug!