twinado - definition and synonyms

noun informal humorous
  1.   From our crowdsourced Open Dictionary
    a very strong and destructive force caused by twins

    Please excuse the mess, a twinado hit just before your arrival.

    Submitted by sfluegel from United States on 17/06/2016