1 definition by Zoskee

( shard barbie ) A fancy dirtleg without diseases. The "SB" has her own sack of shards and has a place to go when she is done fuckin with you
She's ain't a dirtleg she's a shard barbie
by Zoskee November 16, 2019
Get the Shard Barbie mug.