Top definition
A giant dildo, roughly the size of a baseball bat.
Customer: "Do you have anything that will destroy me?"

Clerk: "Here - try the San Fransisco Giant."
by stefmart January 28, 2011
Get the mug
Get a San Fransisco Giant mug for your buddy Abdul.