Top definition
Someone who's in love with girls over the Internet and tries to get them
Hey are you a jigglyturd oh yeah I am well everyone hates you now sorry jiggly
by Psychoboypotatoe May 24, 2016
Get the merch
Get the jigglyturd neck gaiter and mug.