A marvelous invention allowing women to jog without shirts.
That young lady must feel so free in her sports bra.
by SarahShy May 13, 2009
1 more definition
The incredible invention allowing girls to walk around without a shirt and prevents them from jiggling
Justine looked amazing in her sports bra
by Polandio December 27, 2011