1 definition by BigBallOfPinkFluff

Top Definition
A language so awesome that the swedish word for "good" is the same as the english word for bra(brassière).
"It is good" is "Det är bra" in swedish.
by BigBallOfPinkFluff December 01, 2009
Mug icon
Buy a Swedish mug!