look up any word, like thot:
 
1.
Lemon rain is another word for urine.
OK, I gotta go let out some lemon rain
by Alley oop November 28, 2009

Words related to lemon rain

bathroom cum pee sperm urine waste