grandbastard

Sarah Palin has five children, one grandchild and one grandbastard.
by Lârry Dângüs, esq. August 27, 2013
Get the grandbastard mug.