Anyone know what "mon petit vulcan" means?! x___x i can't find "vulcan" in any french dictionary so i'm forced to believe it's a Star Trek reference! xD
Anyone know what "mon petit vulcan" means?! x___x i can't find "vulcan" in any french dictionary so i'm forced to believe it's a Star Trek reference! xD