look up any word, like sex:

1 definition by blAH 101

 
1.
Japanese people peeing in each others mouth
Japanese guy "hey do you want me to give you a golden shower."
Japanese girl "sure then I'll give you one."
by blAH 101 November 14, 2009