1 definition by Killme190

When your fucking a dog and the dog is on top of you
My dog gave me some good double downs last night
by Killme190 November 22, 2019
Get the double downs mug.