San Frantardo Share definition Flag A place where people go when they want free bracelets and carebear dolls Me and my G's goins downs to teh San Frantardo so we can pick up our honies and take them to teh babe wash. San Frantardo by Taeko Hentie April 25, 2006 Get the San Frantardo mug.