Top definition
A misspelling of defibrillator due to the texter's incompetent vocabulary.
The chat is dying, someone get the difubfub.
by A quacking duck. June 09, 2017
Get the mug
Get a difubfub mug for your grandma Nathalie.

Available Domains :D

  • difubfub.org
  • difubfub.ninja
  • difubfub.net
  • difubfub.com
  • difubfub.men