Top definition
A spray that is sold at a company for beds that is for warranties and nothing else. If you pee or bleed or jizz on the bed they will replace it.
Little Timmy peed his bed but its ok because we got Giant Guard so we will be getting a new bed!
by GiantPoopoo April 13, 2010
Get the mug
Get a Giant Guard mug for your mate Julia.