look up any word, like colorful friendship:

1 definition by Wee Wee Man

To unintentionally urinate whilst sleeping, commonly caused by excess consummation of alcohol. Believed to originate from military slang and often associated with Scottish people.
Splash down used in the past tense: “Last night I was really drunk, when I woke up I noticed that had I splashed down.”
by Wee Wee Man November 01, 2009
3 9