1 definition by pomax

1. Rarely seen large earthworm
2. Person who has become a recluse
Haven't seen him for ages - he's an ewomc
by pomax June 30, 2010
Get the ewomc mug.