Chewbacca Mask LadyMay 20, 2016 | <3 Lauren Anyone else laugh so hard they peed a little? Me neither. Have a great weekend! <3 @laurenoneil