a type of ninja that owns little kitties
The giggenbachs snuck into your house.
by kelseygiggzx3 October 24, 2009
Get the giggenbach mug.