What is Ecrawlers?
A slang term used to refer to the STD crabs, usualy contracted over the internet.
That website just gave me a bad case of the eCrawlers!
See gnardogshred, crabs, std, a, fonzie