1 definition by Designing Anais Nin

Top Definition
so amazing you want to show it off, like a show piece...
It's so totally showbag!
by Designing Anais Nin May 16, 2006
Mug icon
Buy a showbag mug!