Sff What does it mean?!? In swedish “barn” means children, so it seems she’s commited for a longer relationship. Posted 7 years ago Report Link Quote Reply