When a person is scared and they drop a nice little nuggett of feces.
Dude you made me lay a boo nuggett!
by jajajajumi April 10, 2010
Get the boo nuggett mug.