Own Your Look

High-Quality apparel engineered to dominate every day.

Naughty 90s

Naughty 90s

Naughty 90s The Haters Reflection Striped Sleeve Jacket Naughty 90s The Haters Reflection Striped Sleeve Jacket Naughty 90s The Haters Reflection Striped Sleeve Jacket Naughty 90s The Haters Reflection Striped Sleeve Jacket Naughty 90s The Haters Reflection Striped Sleeve Jacket Naughty 90s The Haters Reflection Striped Sleeve Jacket Naughty 90s The Haters Reflection Striped Sleeve Jacket Naughty 90s The Haters Reflection Striped Sleeve Jacket Naughty 90s The Haters Reflection Striped Sleeve Jacket Naughty 90s The Haters Reflection Striped Sleeve Jacket Naughty 90s The Haters Reflection Striped Sleeve Jacket Naughty 90s The Haters Reflection Striped Sleeve Jacket Naughty 90s The Haters Reflection Striped Sleeve Jacket Naughty 90s The Haters Reflection Striped Sleeve Jacket Naughty 90s The Haters Reflection Striped Sleeve Jacket Naughty 90s The Haters Reflection Striped Sleeve Jacket
Quick View
Naughty 90s The Haters Reflection Striped Sleeve Jacket
$80.90
Combines streetwear aesthetics with functional design through its raglan sleeve construction and eye-catching reflective stripe details. The jacket offers a contemporary silhouette with practical safety features, perfect for urban environments. Pairs seamlessly with #RK0013 for a complete coordinated look. Ideal for streetwear brands, security teams, or night-time event merchandise. Compatible with high-visibility DTG prints.

Features

- Effects: Zipper
- Fit: Oversized
- Neckline: Lapel Collar
- Sleeve Style: Raglan Sleeve
- Sleeve Length: Long Sleeve
- Season: Autumn / Winter
- Style: Basics / Casual / Preppy / Sporty / Street

Care Instructions

- Machine wash at 30°C (gentle cycle)
- Do not bleach
- Tumble dry low
- Iron at low temperature, avoid ironing on print
- Do not dry clean

Fabric

- Material: 64.17% cotton, 35.83% polyester
- Fabric Weight: 365 gsm (10.8 oz)
- Thickness: Thick
- Breathability: Moderate
SMLXL2XL
Length6971737577
Chest6971737577
Sleeve Length7677.7579.581.2583
Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt Naughty 90s KND Oversize Long Sleeve Shirt
Quick View
Naughty 90s KND Oversize Long Sleeve Shirt
$49.86
Dive into standout comfort with this oversized long sleeve tee, featuring a distinctive acid wash for a unique, lived-in look. Made from 250 GSM fabric, it combines substantial feel with relaxed fit, perfect for layering or solo wear. Ideal for showcasing your custom designs, this piece offers a blend of retro edge and modern versatility, adding character to any outfit.

Features

- Effects: Washed
- Fit: Oversized
- Neckline: Round Neck / O-Neck
- Sleeve Style: Drop Shoulder
- Sleeve Length: Long Sleeve
- Season: Spring / Autumn
- Style: Casual / Street

Care Instructions

- Machine wash at 30°C (gentle cycle)
- Do not bleach
- Tumble dry low
- Iron at low temperature, avoid ironing on print
- Do not dry clean

Fabric

- Material: 100% cotton
- Fabric Weight: 250 gsm (7.4 oz)
- Thickness: Moderate
- Elasticity: Slight Stretch
- Breathability: Moderate
SMLXL2XL
Length7274767880
Chest5759616365
Shoulder5859.56162.564
Sleeve length6162636465
Naughty 90s No Games Vintage Wash Zip Denim Jacket Naughty 90s No Games Vintage Wash Zip Denim Jacket Naughty 90s No Games Vintage Wash Zip Denim Jacket Naughty 90s No Games Vintage Wash Zip Denim Jacket Naughty 90s No Games Vintage Wash Zip Denim Jacket Naughty 90s No Games Vintage Wash Zip Denim Jacket
Quick View
Naughty 90s No Games Vintage Wash Zip Denim Jacket
$175.00
Tapstitch's Vintage Wash Zip Denim Jacket serves as a premium canvas for your boldest streetwear designs. Distinguished by a modern stand collar and a smooth front zipper closure, this piece breaks away from traditional trucker styles. The silhouette features drop shoulders and unique zippered cuffs, adding an edgy, deconstructed vibe to the vintage-inspired finish. Constructed with durable denim that highlights a distinct washed effect, it offers a substantial hand-feel without stiffness. Elevate your collection with this versatile outerwear, a perfect choice for Custom DTG projects and high-end Print-on-Demand services.

Features

- Effects: Washed / Zipper / Pocket
- Fit: Oversized
- Neckline: Round Neck / O-Neck
- Sleeve Style: Drop Shoulder
- Sleeve Length: Long Sleeve
- Season: Spring / Summer / Autumn
- Style: Basics / Casual / Street / Vintage

Care Instructions

- Machine wash at 30°C (gentle cycle)
- Do not bleach
- Tumble dry low
- Iron at low temperature, avoid ironing on print
- Do not dry clean

Fabric

- Material: 91% cotton, 7% polyester, 2% viscose
- Fabric Weight: 385 gsm (11.4 oz)
- Thickness: Moderate
- Breathability: Moderate
SMLXL2XL
Length6566676869
Shoulder5355575961
Chest6264.56769.572
Sleeve length5758596061
Naughty 90s Bad Science Zip Hoodie Naughty 90s Bad Science Zip Hoodie Naughty 90s Bad Science Zip Hoodie Naughty 90s Bad Science Zip Hoodie Naughty 90s Bad Science Zip Hoodie Naughty 90s Bad Science Zip Hoodie Naughty 90s Bad Science Zip Hoodie Naughty 90s Bad Science Zip Hoodie Naughty 90s Bad Science Zip Hoodie Naughty 90s Bad Science Zip Hoodie Naughty 90s Bad Science Zip Hoodie Naughty 90s Bad Science Zip Hoodie Naughty 90s Bad Science Zip Hoodie Naughty 90s Bad Science Zip Hoodie Naughty 90s Bad Science Zip Hoodie Naughty 90s Bad Science Zip Hoodie Naughty 90s Bad Science Zip Hoodie Naughty 90s Bad Science Zip Hoodie Naughty 90s Bad Science Zip Hoodie Naughty 90s Bad Science Zip Hoodie Naughty 90s Bad Science Zip Hoodie
Quick View
Naughty 90s Bad Science Zip Hoodie
$99.00
Tapstitch's Hand-Frayed Sunfade Zip Hoodie is a game-changer for custom branding. With its striking sunfade finish and meticulously hand-frayed edges, this hoodie exudes bold individuality, providing brands with a premium, statement-making canvas to elevate their streetwear offerings and captivate their audience.

Features

- Effects: Washed / Ripped
- Fit: Loose
- Neckline: Hooded
- Sleeve Style: Drop Shoulder
- Sleeve Length: Long Sleeve
- Season: Spring / Autumn / Winter
- Style: Basics / Casual / Street / Vintage

Care Instructions

- Machine wash at 30°C (gentle cycle)
- Do not bleach
- Tumble dry low
- Iron at low temperature, avoid ironing on print
- Do not dry clean

Fabric

- Material: 100% cotton
- Fabric Weight: 420 gsm (12.4 oz)
- Thickness: Thick
- Breathability: Moderate
SMLXL2XL
Length6466687072
Shoulder6769717375
Chest6163656769
Sleeve length5758596061

Inspired by the games, shows, and characters that made growing up in the ’90s unforgettable. Naughty 90s puts a Bad Roots twist on nostalgia—spotlighting the villains, anti-heroes, underdogs, and overlooked characters we loved. Made to bring back memories and start conversations.

Different characters. Same nostalgia. Bad Roots.

Built for Movement

Every stitch fuels relentless momentum. We craft gear that bends, breathes, and battles right beside you.

From dusk to dawn. Mourning to late-night hustles, our apparel refuses to quit. Embrace power. Unleash your inner self. Learn More

Close-up of a person sitting on a bench, wearing a maroon hoodie with a graphic of a laughing skull with beads and a snake, and light-colored pants with a graphic of a tiger and a plane, with autumn foliage in the background.

Follow the Movement

⦁

Follow the Movement

Follow the Movement ⦁ Follow the Movement

A man walking outdoors on a sunny day, wearing a dark green sweatshirt with embroidery, yellow pants, and sneakers, with trees and a blue sky in the background.
Back view of a person wearing a gray cap, maroon jacket with a graphic design, white shirt, light blue jeans, and red sneakers, standing on a bridge with white metal railings, overlooking trees with fall foliage and a river.
Person wearing a gray hoodie with a mountain scene and a panorama on the back, standing outdoors near a railing with autumn foliage in the background.
A man wearing a beige hoodie with cartoon characters and text 'BAD ROOTS', a beige cap with logo and text 'BAD ROOTS', and light-colored jeans with a chain, standing in front of a black pickup truck, outdoors on a cloudy day.