1 definition by Stewie31

a device constructed of toliet paper roll and bounce sheets to filter out the weed smoke
yo pass me the defibulator so my moms cant smell the smoke!
by Stewie31 May 3, 2009
Get the defibulator mug.