1 definition by Nimfatron9000

Top Definition
The white worms that come out your arse and make you itch
My wigglers are really itchy tonight
by Nimfatron9000 October 11, 2017

Mug icon
Buy a Wiggler mug!