#ravenclawstudent
Explore tagged Tumblr posts
shinykavendish · 2 years ago
Text
Sebastian sallow: *Uses an unforgivable curse on his uncle*
Tumblr media
MC: *just standing there watching* ...Nooooo.
Tumblr media
Sebastian sallow: "I need to get out of here" *Runs away*
Tumblr media
MC: "wait... What just happened here?!" *totally in shock.* what the FAK! Sebastian you come here you little shit! I'm gonna beat your ass! *Runs after him*
Tumblr media
*while following Sebastian out of the catacombs* How dare you being dark and broken......
I can fix you!!
32 notes · View notes
cristzellar · 5 years ago
Photo
Tumblr media
Me in Hogwarts♥♥
5 notes · View notes
thegreathogwartsfounders · 3 years ago
Photo
Tumblr media
Итак, #inktober, девятнадцатый день. И новая тема: ⠀ Забавный. ⠀ Забавно или нет, но благодаря этому арт-челленджу в сети появится больше фан-арта, посвященного Элене Рейвенкло!~ 💙🦅😘 Листайте карусель, чтобы увидеть арт целиком.✨ ⠀ Присоединяйтесь или следите за прогрессом по тэгу #inktober_salrow! 💚💙 ⠀ 🎨 Art by @aquamirral (fair lady of @mir_duet) ⠀ So - it's #inktober2021 nineteenth day. Today our theme is: ⠀ Funny. ⠀ But funny or not, this art challenge will bring more Helena Ravenclaw fanart to the web. And we will make an effort to this! ~ 💙🦅😘 Please, swipe to see the entire art.✨ ⠀ Join or follow the progress by tag #inktober_salrow! 💚💙 ⠀ #day19 #inktoberday19 #ravenclaw #helenaravenclaw #greylady #ravenclawcommonroom #ravenclawprefect #ravenclawhouse #ravenclawpride #slytherclaw #ravenclawstudent #owlart #owlpost #magicwands #hogwartshouses #harrypotterfanart #hogwarts #daylisketch #drawing https://www.instagram.com/p/CVNjFWrKN16/?utm_medium=tumblr
1 note · View note
doublex2r17 · 5 years ago
Photo
Tumblr media
Gryffindor: Things always sort themselves out Ravenclaw: Excuse me but things don't sort themselves out, I sort things out thank you very much • • • #ravenclaw #ravenclawandgryffindor #ravenclawaesthetic #ravenclawquotes #ravenclawenergy #ravenclawprimary #ravenclawpride #ravenclawthings #ravenclawvibes #ravenclawstudent #gryffindor #gryffindoraesthetic #gryffindorhouse #gryffindorpride #hogwartshouseaesthetics #hogwartshousepride #hogwartshouses #harrypotter #harrypotterandthecursedchild (at Lyric Theatre) https://www.instagram.com/p/B8NosT5Aw9e/?igshid=1kvpaqhq4z509
0 notes
Photo
Tumblr media
College during finals week, featuring the best❤️ #wackywavyinflatablearmflailingtubeman #NoFace #RavenclawStudent #Costumes #HowToDestress (at BYU-Idaho)
0 notes
cathyvagos · 8 years ago
Photo
Tumblr media
It's not a f*cking RAVEN!!!! #ravenclawpride #ravenclawhouse #ravenclawstudent #itsaneagle
0 notes
cortme · 8 years ago
Photo
Tumblr media
Here's the makeup 😄 #harrypotter #ravenclaw #makeup #blue💙 #harrypottercelebration #universalstudios #ontheroad #ravenclawforlife #ravenclawstudent
0 notes
freyayuki · 6 years ago
Text
freeCodeCamp Object Oriented Programming Notes Part 2
I’m currently going through the new freeCodeCamp learning curriculum. I just finished the first part, which was the Responsive Web Design Certification course. Part of this course was to make responsive web design projects.
Check out the following articles for the notes I took while going through said course:
Flexbox Notes
CSS Grid Notes
Now that I’m done with the Responsive Web Design Certification course, the next course is the Javascript Algorithms And Data Structures Certification course. Check out this post for a list of all the notes I took while going through the first 5 parts of this course.
The sixth part of the JavaScript course is Basic Algorithm Scripting. Check out the notes I took while going through this course:
Part 1
Part 2
The seventh part of the JavaScript course is Object Oriented Programming. This is part 2 of the notes I took while going through said course. You can check out part 1 here.  
You can find the Object Oriented Programming course here: https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/object-oriented-programming
Remember to Set the Constructor Property when Changing the Prototype
Tumblr media
function Wand(wood, core, owner) {  this.wood = wood;  this.core = core;  this.owner = owner; } Wand.prototype = {  constructor: Wand,  maker: "Ollivander",  info: function() {    console.log(`The owner of this wand is ${this.owner}.`);  },  description: function() {    console.log(`This wand is made of ${this.wood} wood and a ${this.core} core.`);  } }; let harrysWand = new Wand("holly", "phoenix feather", "Harry Potter"); console.log(harrysWand.description()); //returns This wand is made of holly wood and a phoenix feather core.
Define the constructor property on the Dog prototype.
function Dog(name) {  this.name = name; } Dog.prototype = {  constructor: Dog,  numLegs: 2,  eat: function() {    console.log("nom nom nom");  },  describe: function() {    console.log("My name is " + this.name);  } };
Understand Where an Object’s Prototype Comes From
an object inherits its prototype directly from the constructor function that created it. For example, here the Bird constructor creates the duck object:
Tumblr media
function Gryffindor(name) {  this.name = name; } let ron = new Gryffindor("Ron Weasley"); Gryffindor.prototype.isPrototypeOf(ron); console.log(Gryffindor.prototype.isPrototypeOf(ron)); //returns true
Use isPrototypeOf to check the prototype of beagle.
function Dog(name) {  this.name = name; } let beagle = new Dog("Snoopy"); Dog.prototype.isPrototypeOf(beagle); console.log(Dog.prototype.isPrototypeOf(beagle)); //returns true
Understand the Prototype Chain
Tumblr media Tumblr media
Modify the code to show the correct prototype chain.
Your code should show that Object.prototype is the prototype of Dog.prototype
function Dog(name) {  this.name = name; } let beagle = new Dog("Snoopy"); Dog.prototype.isPrototypeOf(beagle);  // => true Object.prototype.isPrototypeOf(Dog.prototype); //returns true
function RavenclawStudent(name) {  this.name = name; } console.log(typeof RavenclawStudent.prototype); //returns object console.log(Object.prototype.isPrototypeOf(RavenclawStudent.prototype)); //returns true console.log(RavenclawStudent.hasOwnProperty("name")); //returns true var luna = new RavenclawStudent("Luna Lovegood"); console.log(luna.hasOwnProperty("name")); //returns true
Use Inheritance So You Don't Repeat Yourself
Tumblr media Tumblr media
The eat method is repeated in both Cat and Bear. Edit the code in the spirit of DRY by moving the eat method to the Animalsupertype.
function Cat(name) {  this.name = name; } Cat.prototype = {  constructor: Cat, }; function Bear(name) {  this.name = name; } Bear.prototype = {  constructor: Bear, }; function Animal() { } Animal.prototype = {  constructor: Animal,  eat: function() {    console.log("nom nom nom");  } };
function HogwartsChampion(name) {  this.name = name; } function DurmstrangChampion(name) {  this.name = name; } HogwartsChampion.prototype = {  constructor: HogwartsChampion }; DurmstrangChampion.prototype = {  constructor: DurmstrangChampion }; function TriwizardTournament() {  prize = "1000 Galleons"; } TriwizardTournament.prototype = {  constructor: TriwizardTournament,  description: () => `Inter-school magical competition` }; var cedric = new HogwartsChampion("Cedric Diggory"); var viktor = new DurmstrangChampion("Viktor Krum");
Inherit Behaviors from a Supertype
create a supertype called Animal that defines behaviors shared by all animals:
Tumblr media
how to reuse Animal's methods inside Bird and Dog without defining them again. It uses a technique called inheritance.
the first step: make an instance of the supertype (or parent).
you can create an instance of Animal using the new operator:
let animal = new Animal();
There are some disadvantages when using this syntax for inheritance. Here's an alternative approach without those disadvantages:
Tumblr media
Use Object.create to make two instances of Animal named duck and beagle.
function Animal() { } Animal.prototype = {  constructor: Animal,  eat: function() {    console.log("nom nom nom");  } }; let duck = Object.create(Animal.prototype); let beagle = Object.create(Animal.prototype); duck.eat(); //prints "nom nom nom" beagle.eat(); //prints "nom nom nom"
function Weasleys(name) {  this.name = name; } Weasleys.prototype = {  constructor: Weasleys,  parents: function() {    console.log(`${this.name} is the son of Arthur and Molly Weasley.`);  },  siblings: function() {    console.log(`${this.name} has 5 brothers and 1 sister.`);  } }; let bill = Object.create(Weasleys.prototype); bill = new Weasleys("Bill Weasley"); bill.parents(); //returns Bill Weasley is the son of Arthur and Molly Weasley. bill.siblings(); //returns Bill Weasley has 5 brothers and 1 sister. let charlie = Object.create(Weasleys.prototype); charlie = new Weasleys("Charlie Weasley"); charlie.parents(); //returns Charlie Weasley is the son of Arthur and Molly Weasley. charlie.siblings(); //returns Charlie Weasley has 5 brothers and 1 sister.
Set the Child's Prototype to an Instance of the Parent
the first step for inheriting behavior from the supertype(or parent) Animal: making a new instance of Animal.
the next step: set the prototype of the subtype(or child)—in this case, Bird—to be an instance of Animal.
Tumblr media
Modify the code so that instances of Dog inherit from Animal.
function Animal() { } Animal.prototype = {  constructor: Animal,  eat: function() {    console.log("nom nom nom");  } }; function Dog() { } Dog.prototype = Object.create(Animal.prototype); //Dog.prototype should be an instance of Animal. let beagle = new Dog(); beagle.eat();  //prints "nom nom nom"
function Pet() {} Pet.prototype = {  constructor: Pet,  info: function() {    console.log("This pet belongs to a Hogwarts student.");  } }; function Owl(name, owner) {  this.name = name;  this.owner = owner; } Owl.prototype = Object.create(Pet.prototype); let hedwig = new Owl("Hedwig", "Harry Potter"); hedwig.info(); //returns This pet belongs to a Hogwarts student. let pigwidgeon = new Owl("Pigwidgeon", "Ron Weasley"); pigwidgeon.info(); //returns This pet belongs to a Hogwarts student.
Reset an Inherited Constructor Property
Tumblr media
Fix the code so duck.constructor and beagle.constructor return their respective constructors.
function Animal() { } function Bird() { } function Dog() { } Bird.prototype = Object.create(Animal.prototype); Dog.prototype = Object.create(Animal.prototype); Bird.prototype.constructor = Bird; //Bird.prototype should be an instance of Animal Dog.prototype.constructor = Dog; //Dog.prototype should be an instance of Animal let duck = new Bird(); //duck.constructor should return Bird let beagle = new Dog(); //beagle.constructor should return Dog
function HogwartsStudent() {} function SlytherinStudent(name) {    this.name = name; } function RavenclawStudent(name) {    this.name = name; } SlytherinStudent.prototype = Object.create(HogwartsStudent.prototype); RavenclawStudent.prototype = Object.create(HogwartsStudent.prototype); var pansy = new SlytherinStudent("Pansy Parkinson"); console.log(pansy.constructor); //returns function HogwartsStudent() {} SlytherinStudent.prototype.constructor = SlytherinStudent; console.log(pansy.constructor); //returns ƒ SlytherinStudent(name) {    this.name = name; }
Add Methods After Inheritance
Tumblr media Tumblr media
Add all necessary code so the Dog object inherits from Animal and the Dog's prototype constructor is set to Dog. Then add a bark()method to the Dog object so that beagle can both eat()and bark(). The bark()method should print "Woof!" to the console.
function Animal() { } Animal.prototype.eat = function() { console.log("nom nom nom"); }; function Dog() { } Dog.prototype = Object.create(Animal.prototype); Dog.prototype.constructor = Dog; //Dog should inherit the eat() method from Animal //Dog should have the bark() method as an own property Dog.prototype.bark = function() {    console.log("Woof!"); }; let beagle = new Dog(); //beagle should be an instanceof Animal //The constructor for beagle should be set to Dog beagle.eat(); //prints "nom nom nom" beagle.bark(); //prints "Woof!"
function DeathEater() {} DeathEater.prototype.deatheater = function() {    console.log("This character is a Death Eater."); }; function Pureblood() {} Pureblood.prototype = Object.create(DeathEater.prototype); Pureblood.prototype.constructor = Pureblood; Pureblood.prototype.pureblood = function() {    console.log("This character is a pureblood."); }; let lucius = new Pureblood(); lucius.deatheater(); //returns This character is a Death Eater. lucius.pureblood(); //returns This character is a pureblood. let bellatrix = new Pureblood(); bellatrix.deatheater(); //returns This character is a Death Eater. bellatrix.pureblood(); //returns This character is a pureblood.
function Student() {} Student.prototype.info = () => `Young witch or wizard learning magic in school.`; function HogwartsStudent(name) {    this.name = name; } HogwartsStudent.prototype = Object.create(Student.prototype); HogwartsStudent.prototype.constructor = HogwartsStudent; HogwartsStudent.prototype.school = () => `Witch or wizard studying in Hogwarts School of Witchcraft and Wizardry.`; var dean = new HogwartsStudent("Dean Thomas"); console.log(dean.info()); //returns Young witch or wizard learning magic in school. console.log(dean.school()); //returns Witch or wizard studying in Hogwarts School of Witchcraft and Wizardry. console.log(dean instanceof HogwartsStudent); //returns true
Override Inherited Methods
an object can inherit its behavior (methods) from another object by cloning its prototype object:
Tumblr media
Here's an example of Bird overriding the eat()method inherited from Animal:
Tumblr media
Override the fly()method for Penguin so that it returns "Alas, this is a flightless bird."
function Bird() { } Bird.prototype.fly = function() { return "I am flying!"; }; function Penguin() { } Penguin.prototype = Object.create(Bird.prototype); Penguin.prototype.constructor = Penguin; Penguin.prototype.fly = function() {    return "Alas, this is a flightless bird." } let penguin = new Penguin(); console.log(penguin.fly()); //returns Alas, this is a flightless bird.
function FoundersItems() {} FoundersItems.prototype.item = function() {    return "This item belongs to one of the Hogwarts Founders."; }; function VoldemortsItems() {} VoldemortsItems.prototype = Object.create(FoundersItems.prototype); VoldemortsItems.prototype.constructor = VoldemortsItems; VoldemortsItems.prototype.item = function() {    return "This item is one of Voldemort's horcruxes."; }; let ravenclawsDiadem = new VoldemortsItems(); console.log(ravenclawsDiadem.item()); //returns This item is one of Voldemort's horcruxes. let slytherinsLocket = new VoldemortsItems(); console.log(slytherinsLocket.item()); //returns This item is one of Voldemort's horcruxes.
function Headmaster() {} Headmaster.prototype.info = () => `Headmaster of a magical school for witches and wizards.`; function HogwartsHeadmaster() {} HogwartsHeadmaster.prototype = Object.create(Headmaster.prototype); HogwartsHeadmaster.prototype.constructor = HogwartsHeadmaster; HogwartsHeadmaster.prototype.info = () => `Albus Dumbledore is the Headmaster of Hogwarts School of Witchcraft and Wizardry.`; var albus = new HogwartsHeadmaster(); console.log(albus.info()); //returns Albus Dumbledore is the Headmaster of Hogwarts School of Witchcraft and Wizardry. function DurmstrangHeadmaster(name) {    this.name = name; } DurmstrangHeadmaster.prototype = Object.create(Headmaster.prototype); DurmstrangHeadmaster.prototype.constructor = DurmstrangHeadmaster; DurmstrangHeadmaster.prototype.info = () => `This is the Headmaster of Durmstrang Institute.`; var igor = new DurmstrangHeadmaster("Igor Karkaroff"); console.log(igor.info()); //returns This is the Headmaster of Durmstrang Institute.
Use a Mixin to Add Common Behavior Between Unrelated Objects
behavior is shared through inheritance. However, there are cases when inheritance is not the best solution. Inheritance does not work well for unrelated objects like Bird and Airplane. They can both fly, but a Bird is not a type of Airplane and vice versa.
Tumblr media Tumblr media
Create a mixin named glideMixin that defines a method named glide. Then use the glideMixin to give both bird and boat the ability to glide.
let bird = {  name: "Donald",  numLegs: 2 }; let boat = {  name: "Warrior",  type: "race-boat" }; let glideMixin = function(obj) {    obj.glide = function() {        console.log("This object can glide.");    } }; glideMixin(bird); glideMixin(boat); bird.glide(); //returns This object can glide. boat.glide(); //returns This object can glide.
let pansy = {    name: "Pansy Parkinson",    student: true }; let draco = {    name: "Draco Malfoy",    student: true,    mother: "Narcissa",    father: "Lucius" }; let slytherinMixin = function(obj) {    obj.slytherin = function() {        console.log("This student is a Slytherin.");    } }; slytherinMixin(pansy); slytherinMixin(draco); pansy.slytherin(); draco.slytherin(); //both return This student is a Slytherin. let purebloodMixin = function(obj) {    obj.pureblood = function() {        console.log("This witch or wizard is a pureblood.");    } }; purebloodMixin(pansy); purebloodMixin(draco); pansy.pureblood(); draco.pureblood(); //both return This witch or wizard is a pureblood.
var cho = {  name: "Cho Chang",  house: "Ravenclaw" }; var ginny = {  name: "Ginny Weasley",  house: "Gryffindor" }; var daMixin = (obj) => {  obj.da = () => `This witch or wizard is a member of the DA or Dumbledore's Army.`; }; daMixin(cho); daMixin(ginny); console.log(cho.da()); //returns This witch or wizard is a member of the DA or Dumbledore's Army. console.log(ginny.da()); //returns This witch or wizard is a member of the DA or Dumbledore's Army.
Use Closure to Protect Properties Within an Object from Being Modified Externally
Tumblr media
Here getHachedEggCount is a privileged method, because it has access to the private variable hatchedEgg. This is possible because hatchedEgg is declared in the same context as getHachedEggCount. In JavaScript, a function always has access to the context in which it was created. This is called closure.
Change how weight is declared in the Bird function so it is a private variable. Then, create a method getWeight that returns the value of weight.
function Bird() {  let weight = 15;  this.getWeight = function() {    return weight;  }     }
function HogwartsFounders() {  var founders = "The 4 Hogwarts Founders are: Slytherin, Hufflepuff, Ravenclaw, and Gryffindor.";  this.getFounders = () => founders; } var rowena = new HogwartsFounders(); console.log(rowena.getFounders()); //returns The 4 Hogwarts Founders are: Slytherin, Hufflepuff, Ravenclaw, and Gryffindor. var helga = new HogwartsFounders(); console.log(helga.getFounders()); //returns The 4 Hogwarts Founders are: Slytherin, Hufflepuff, Ravenclaw, and Gryffindor.
Understand the Immediately Invoked Function Expression (IIFE)
Tumblr media
Rewrite the function makeNest and remove its call so instead it's an anonymous immediately invoked function expression (IIFE).
function makeNest() {  console.log("A cozy nest is ready"); } makeNest();
Answer:
(function () {  console.log("A cozy nest is ready"); })(); //this function immediately outputs or returns A cozy nest is ready
More examples:
(function() {  console.log("The Chamber of Secrets has been opened. Enemies of the heir beware."); }) (); //this function is anonymous //this function is immediately called or executed //returns "The Chamber of Secrets has been opened. Enemies of the heir beware." right away
(() => `I solemnly swear that I am up to no good!`)(); //this function immediately returns "I solemnly swear that I am up to no good!"
(() => { var x = 20; var y = 20; var answer = x + y; console.log(answer); })(); //immediately returns 40
Use an IIFE to Create a Module
Tumblr media Tumblr media
Create a module named funModule to wrap the two mixinsisCuteMixin and singMixin. funModule should return an object.
funModule.isCuteMixin should access a function.
funModule.singMixin should access a function.
let isCuteMixin = function(obj) {  obj.isCute = function() {    return true;  }; }; let singMixin = function(obj) {  obj.sing = function() {    console.log("Singing to an awesome tune");  }; };
Answer:
let funModule = (function () {  return {    isCuteMixin: function(obj) {      obj.isCute = function() {        return true;      };    },    singMixin: function(obj) {      obj.sing = function() {        console.log("Singing to an awesome tune");      };    }  } }) ()
//or, using arrow functions let funModule = (() => {  return {    isCuteMixin: (obj) => {      obj.isCute = () => true;    },    singMixin: (obj) => {      obj.sing = () => `Singing to an awesome tune`;    }  } }) ();
More examples:
var hogwartsModule = (() => {  return {    ravenclawMixin: (obj) => {      obj.ravenclaw = () => `This witch or wizard is a Ravenclaw student.`;    },    hufflepuffMixin: (obj) => {      obj.hufflepuff = () => `This witch or wizard is a Hufflepuff student.`;    },    gryffindorMixin: (obj) => {      obj.gryffindor = () => `This witch or wizard is a Gryffindor student.`;    },    slytherinMixin: (obj) => {      obj.slytherin = () => `This witch or wizard is a Slytherin student.`;    }  } }) (); function RavenclawStudent() {} function HufflepuffStudent() {} function GryffindorStudent() {} function SlytherinStudent() {} var astoria = new SlytherinStudent(); hogwartsModule.slytherinMixin(astoria); console.log(astoria.slytherin()); //returns This witch or wizard is a Slytherin student. var marietta = new RavenclawStudent(); hogwartsModule.ravenclawMixin(marietta); console.log(marietta.ravenclaw()); //returns This witch or wizard is a Ravenclaw student. var oliver = new GryffindorStudent(); hogwartsModule.gryffindorMixin(oliver); console.log(oliver.gryffindor()); //returns This witch or wizard is a Gryffindor student. var cedric = new HufflepuffStudent(); hogwartsModule.hufflepuffMixin(cedric); console.log(cedric.hufflepuff()); //returns This witch or wizard is a Hufflepuff student.
var bloodStatus = (() => {  return {    purebloodMixin: (obj) => {      obj.pureblood = () => `This witch or wizard is a pureblood.`;    },    mugglebornMixin: (obj) => {      obj.muggleborn = () => `This witch or wizard is a muggleborn.`;    },    halfbloodMixin: (obj) => {      obj.halfblood = () => `This witch or wizard is a half-blood.`;    }  } }) (); function Pureblood() {}; function Muggleborn() {}; function HalfBlood() {}; var bellatrix = new Pureblood(); bloodStatus.purebloodMixin(bellatrix); console.log(bellatrix.pureblood()); //returns This witch or wizard is a pureblood. var hermione = new Muggleborn(); bloodStatus.mugglebornMixin(hermione); console.log(hermione.muggleborn()); //returns This witch or wizard is a muggleborn. var snape = new HalfBlood(); bloodStatus.halfbloodMixin(snape); console.log(snape.halfblood()); //returns This witch or wizard is a half-blood.
0 notes
oldblue1998 · 8 years ago
Photo
Tumblr media
(via Build A Dinner And Find Out Which Hogwarts House You Belong In)  You got: RavenclawStudents belonging to this house are usually wise, original, clever, quirky, eccentrics, academically motivated, and talented. Students in Ravenclaw can also be quirky and possess unusual intellectual interests. Ravenclaws usually accept and celebrate these eccentrics.
0 notes
shinykavendish · 6 years ago
Text
A Little Information about Me! :D
Can���t Really believe that i got tagged by dear @madfantasy I almost cried. 😂
Rules: tag 20 followers you would like to get to know better. You should probably know that Rules are to be broken *wink wink*😆
Nickname(s): Tiny. I think. Gender: I’m a Witch (so you could guess it by yourself) *smiles* Star sign: Libra  Height: 158 cm. I’m pretty small at my age. 😳 Sexuality: heterosexual. Hogwarts house: According to Pottermore i’m a Ravenclaw but i think i have a little Gryffindore in me.  Favourite animal: Cat’s  obviously, but i love all animals, i guess Moomin trolls don’t count as a Animal or? *Nervous giggle* ❤️ Average hours of sleep: Thats a hard answer, actually i think i get the healthy number of 8 hours of sleep each night - give and take. 🤔 Dogs or cats: Cats Number of blankets I sleep with: Is it weird if I say 3 ?    Where I’m from: Denmark  Dream trip: I really want to travel the whole world.  When I created this account: I think i have another account, but its old and i don’t really know when i created it, and i Created this Account this year. 2018 But i must say Tumblr is very different from Years Ago. Why I created this account: *Cough* This is a very funny question. But I needed a place where I could be myself, where I openly could say that i Ship Snarry! *Blush*  I Ship them so hard that i’m beginning to freak myself out. I would never post anything on my other medias because of Family & friends. 😅 I know - Its sad. Followers: ....Er.... I Only Have 2.... *looks away awkwardly* 
Tagging: If I’m tagging anyone - i feel like I annoy people, and i don’t want that. Please Respect that. *little Smile*
5 notes · View notes