Top definition
term coined by the great matthew o'reilly. generally used as a put down to end an arguement.
duffy: hey matthew your a doofus!

Matthew: go sleep in the rain!
by thehannonball August 28, 2010
Get the mug
Get a Go sleep in the rain mug for your mama Larisa.