1 definition by shakeer

Top Definition
Smells like rotten eggs.
Ewwwcrabjuice jizzed on mrbiggshot for fun.
by shakeer November 07, 2003

Mug icon
Buy a ewwwcrabjuice mug!