Portland Frog ’28 Shirt
The Portland Frog ’28 Shirt captures the playful, offbeat energy that makes Portland truly one of a kind — a city where creativity, humor, and individuality thrive. Inspired by the viral Twitter sensation that took the internet by storm, this tee has become more than just a shirt — it’s a cultural statement. Crafted from premium, soft cotton for all-day comfort, it features a bold, eye-catching graphic of the iconic “Portland Frog ’28,” blending vintage aesthetics with a modern streetwear edge. Whether you’re a local proud of Portland’s weird charm or a fan of the meme that sparked global laughter, this shirt is the ultimate way to show off your love for the city’s quirky spirit. Perfect for casual outings, concerts, or simply turning heads online, the Portland Frog ’28 Shirt isn’t just apparel — it’s a piece of internet history and a nod to Portland’s unapologetically unique vibe.
More details
- Solid colors are 100% ring-spun cotton
- Sport Grey is 90% ring-spun cotton, 10% polyester
- Dark Heather is 65% polyester, 35% cotton
- Lightweight fabric: 4.5 oz/yd² (153 g/m²)
EU GPSR Product Information:
- Manufacturer contact information
- Name: teelol
- Email: contact@support.teelol.com
- Postal address: PO Box 5696 Santa Monica, CA 90405
- Additional information: This product is made for adults. Meets the flammability, lead, cadmium, bisphenols and phthalates level requirements. 2 year warranty in EEA and UK, established by Directive 1999/44/EC.
Size & Fit
Quality Guarantee & Returns
- Quality is guaranteed. If there is a print error or visible quality issue, we'll replace or refund it.
- Because the products are made to order, we do not accept general returns or sizing-related returns.
Portland Frog ’28 Shirt Size Guide
Size label | Length | Width | Sleeve length |
---|---|---|---|
S
|
28
|
18
|
16.75
|
M
|
29
|
20
|
17.88
|
L
|
30
|
22
|
19.13
|
XL
|
31
|
24
|
20.38
|
2XL
|
32
|
26
|
21.63
|
3XL
|
33
|
28
|
22.75
|
Thank you for your support!
Thank you so much for your support. Leave a message with your donation and I'll try to reply!