Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by mmm....... water
H2O
Share definition
Flag
water molecule. made up of two hydrogen and
one
oxygen atom. highly addictive. once someone drinks it, they cannot
stop
until they
die
.
i
need
some
h20
, before i
die
.
H2O
by
mmm....... water
October 17, 2003
Get the
H2O
mug.