1 definition by Nimfatron9000

The white worms that come out your arse and make you itch
My wigglers are really itchy tonight
by Nimfatron9000 October 11, 2017
Get the Wiggler mug.