@stef I'm not a native english speaker but I always thought it was another way of saying it and had no difference in meaning.
A quick google search seems to indicate that I'm not wrong, I just prefer twintails because it sounds cuter.
Japan also use twintails instead of pigtails:
Twintails day...