Skip to main content

hubert the frog's definitions

water drop

when you do a lot of coke, so you snort water to get it out
dude i have been hittin the slopes all day, i needa water drop real quick !!

i water dropped last night, so this morning i feel sNoRTy frEsH ;)!
by hubert the frog November 23, 2018
mugGet the water dropmug.

Share this definition