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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.