1 definition by DoubleDeckerm8

Top Definition
Killing you self with water
Tom: Dude!! Jenny commited watercide!
Dude: No way!
by DoubleDeckerm8 January 02, 2016

Mug icon
Buy a watercide mug!