Top definition
Like angry dragon tears but the man deficates into the females mouth and plugs her nose so shit come out her eyes.
That bitch needed to be taught a lesson so I gave her Russian Dragon Tears like she deserved!
by Mr. Lacroix December 01, 2006
Get the mug
Get a Russian Dragon Tears mug for your mother-in-law Beatrix.