1 definition by doubledesa

1
when urinates on another, causes that second person to also urinate
Hey Karl, my bed was drenched this morning, did we french domino last night?
by doubledesa January 13, 2019
Get the mug
Get a french domino mug for your coworker Trump.