{"product_id":"funny-old-enough-to-know-grandpa-t-shirt-humorous-grandpa-tee","title":"Funny Grandpa T-Shirt","description":"This tee reads like a wink from someone who’s seen a few birthdays and is still laughing. The shirt’s cheeky “old enough to know” line lands with warm sarcasm — a little self-aware, a little proud. Lightweight but sturdy cotton sits close to the skin without clinging. Wear it to family gatherings, backyard barbecues, or slow Sunday mornings when stories and coffee run long. It pairs easily with worn jeans, a faded cap, or a cardigan tossed over shoulders when the evening gets cool. For folks who value comfort and humor, this t-shirt keeps the tone light and the conversation rolling.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% cotton (solid colors) with medium-weight 180 g\/m² fabric for year-round comfort and durability\u003cbr\u003e- Tubular, seamless body and ribbed knit collar for shape retention and a clean look\u003cbr\u003e- Twill shoulder tape and tear-away label for comfort and long-lasting fit without irritation\u003cbr\u003e- Mixed DTF and DTG printing for crisp, detailed sleeve, neck, and front graphics\u003cbr\u003e- Oeko-Tex certified, ethically sourced cotton with EU 2-year warranty and safety compliance\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Do not iron\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e","brand":"Printify","offers":[{"title":"Light Blue \/ S","offer_id":51731862323492,"sku":"22216043358668493518","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ S","offer_id":51731862356260,"sku":"26227752006452193492","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Orange \/ S","offer_id":51731862389028,"sku":"16596120487927383898","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ S","offer_id":51995532230948,"sku":"17438641619665374062","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ S","offer_id":51731862421796,"sku":"40975141497583724443","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Royal \/ S","offer_id":51731862454564,"sku":"23122775589751604437","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Sand \/ S","offer_id":51731862487332,"sku":"11914656122797434309","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":51731862520100,"sku":"23258351163644190964","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ S","offer_id":51995532263716,"sku":"11886470586777703463","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ S","offer_id":51731862552868,"sku":"26804209498123077631","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Gold \/ S","offer_id":51731862585636,"sku":"29720861508177451729","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Kiwi \/ S","offer_id":51995532296484,"sku":"23010617535220255239","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Light Blue \/ M","offer_id":51731862618404,"sku":"18851905097845793174","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ M","offer_id":51731862651172,"sku":"15313524020474168621","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Orange \/ M","offer_id":51731862683940,"sku":"92705306330871423186","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ M","offer_id":51995532329252,"sku":"29368202614581229454","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ M","offer_id":51731862716708,"sku":"14064626696431810458","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Royal \/ M","offer_id":51731862749476,"sku":"16090099375822721289","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Sand \/ M","offer_id":51731862782244,"sku":"19095730164571315822","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":51731862815012,"sku":"11642778476089025777","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ M","offer_id":51995532362020,"sku":"20212035073519851325","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ M","offer_id":51731862847780,"sku":"13447855365878175572","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Gold \/ M","offer_id":51731862880548,"sku":"35135206711638352024","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Kiwi \/ M","offer_id":51995532394788,"sku":"26817345736868639321","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Light Blue \/ L","offer_id":51731862913316,"sku":"13374937176265827532","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ L","offer_id":51731862946084,"sku":"15467121942222674334","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Orange \/ L","offer_id":51731862978852,"sku":"14445079267845680954","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ L","offer_id":51995532427556,"sku":"11729591464429218948","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ L","offer_id":51731863011620,"sku":"32905005700649714104","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Royal \/ L","offer_id":51731863044388,"sku":"76926786827245719680","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Sand \/ L","offer_id":51731863077156,"sku":"13816522291349359990","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":51731863109924,"sku":"36456199982129188477","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ L","offer_id":51995532460324,"sku":"38108630414102514907","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ L","offer_id":51731863142692,"sku":"16852970894542763531","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Gold \/ L","offer_id":51731863175460,"sku":"24840715504590458970","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Kiwi \/ L","offer_id":51995532493092,"sku":"67585904104822490016","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":51731863208228,"sku":"27344538885116834059","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ XL","offer_id":51731863240996,"sku":"17952137491836667465","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Orange \/ XL","offer_id":51731863273764,"sku":"27704213430757042691","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ XL","offer_id":51995532525860,"sku":"19180351239772365468","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ XL","offer_id":51731863306532,"sku":"20078306304868600350","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Royal \/ XL","offer_id":51731863339300,"sku":"82460986605904749269","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Sand \/ XL","offer_id":51731863372068,"sku":"27346761259348510143","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":51731863404836,"sku":"49526932979741467928","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ XL","offer_id":51995532558628,"sku":"27195692136421902621","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ XL","offer_id":51731863437604,"sku":"23771163592351239156","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Gold \/ XL","offer_id":51731863470372,"sku":"51659154341198901237","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Kiwi \/ XL","offer_id":51995532591396,"sku":"28540055009231512210","price":28.0,"currency_code":"CAD","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":51731863503140,"sku":"24896769202278068898","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":51731863535908,"sku":"38702971251659926392","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Orange \/ 2XL","offer_id":51731863568676,"sku":"13086079055061872619","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ 2XL","offer_id":51995532624164,"sku":"20518475958881812712","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 2XL","offer_id":51731863601444,"sku":"29730335498123631328","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Royal \/ 2XL","offer_id":51731863634212,"sku":"22341811835226604361","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Sand \/ 2XL","offer_id":51731863666980,"sku":"93681837893405096066","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":51731863699748,"sku":"67328981135455437394","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 2XL","offer_id":51995532656932,"sku":"24887596177162812877","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 2XL","offer_id":51731863732516,"sku":"25950972929375453322","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Gold \/ 2XL","offer_id":51731863765284,"sku":"22542317367569058995","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Kiwi \/ 2XL","offer_id":51995532689700,"sku":"24223309248238604756","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Light Blue \/ 3XL","offer_id":51731863798052,"sku":"12763048662692436380","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 3XL","offer_id":51731863830820,"sku":"26822865910603502189","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Orange \/ 3XL","offer_id":51731863863588,"sku":"30992135134394068016","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ 3XL","offer_id":51995532722468,"sku":"23978430341865159718","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 3XL","offer_id":51731863896356,"sku":"19915094418431232825","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Royal \/ 3XL","offer_id":51731863929124,"sku":"16689374278545033757","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Sand \/ 3XL","offer_id":51731863961892,"sku":"15361818788002754553","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":51731863994660,"sku":"34313007591275911778","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 3XL","offer_id":51995532755236,"sku":"88230178816173196452","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 3XL","offer_id":51731864027428,"sku":"18846882763251563327","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Gold \/ 3XL","offer_id":51731864060196,"sku":"29052357563517908639","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Kiwi \/ 3XL","offer_id":51995532788004,"sku":"11072197710523762363","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 4XL","offer_id":51731864092964,"sku":"19486346106633525847","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 4XL","offer_id":51731864125732,"sku":"44729048546621288242","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Royal \/ 4XL","offer_id":51731864158500,"sku":"23239125329591077053","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":51731864191268,"sku":"74633862172454620170","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 4XL","offer_id":51995532820772,"sku":"18693132264254532142","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 4XL","offer_id":51731864224036,"sku":"84478755331376371104","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Navy \/ 5XL","offer_id":51731864256804,"sku":"28350905487807535143","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Red \/ 5XL","offer_id":51731864289572,"sku":"25941934736237655045","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Royal \/ 5XL","offer_id":51731864322340,"sku":"16233734353905561360","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":51731864355108,"sku":"16836499746882823965","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"White \/ 5XL","offer_id":51995532853540,"sku":"20511319747002968609","price":31.0,"currency_code":"CAD","in_stock":true},{"title":"Black \/ 5XL","offer_id":51731864387876,"sku":"20218247886258496960","price":31.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0980\/0623\/7476\/files\/5471627729339469913_2048.jpg?v=1770527553","url":"https:\/\/tarpsoff.ca\/products\/funny-old-enough-to-know-grandpa-t-shirt-humorous-grandpa-tee","provider":"Tarps Off","version":"1.0","type":"link"}