{{term}}
- {{preview}}
Top definition
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!
by
Buffalo Danger!
January 28, 2009
Get a
eCrawlers
mug for your brother-in-law Trump.