California Horn Blower
The exact meaning is hazy, but is along the lines of inserting the penis into the belly button. Also a cruise ship in San Fransisco.
California Horn Blower by ghmojo March 12, 2010
Get the California Horn Blower mug.