Skip to main content

Mr. Giggly Google Goggles MAN's definitions

fire chaser

A sucker for red heads.

Someone who is attracted to people with red hair.
I used to be a fire chaser before Linsay Lohan got a boob job and turned into another Paris Hilton.
mugGet the fire chasermug.

pulling the pin

To smoke an illegal or controlled substance out of a hollowed out frag grenade using a mesh bowl inserted in the top, and a plastic or rubber tube protruding from a hole drilled in the bottom.
Andy: Hey man have you seen Spence?

Nance: No broski, he's in jail.

Andy: Why man?

Nance: He was caught pulling the pin!
mugGet the pulling the pinmug.

Share this definition