This might be what they mean by a happy nightmare (10/11)

List item
Approved
442482352 401873189509331 1425132585739132239 n

Not sure how home girl made this mistake but Jada coming for hee (9/11)

445417912 401873119509338 4454889538366354840 n

The perfect match but a cold winter a head (11/11)