sparkle.dude's definitions
An fantasmagoracle, amazingly beautiful twinny who you get along very well with and you constantly try and be better than BFFS (usually boy and girl)
by sparkle.dude June 24, 2012
Get the Twinny mug.