michael caffrey


in billy elliot the movie and musical michael is billys best friend who is a closet h-m-s-xual and also has a crush on billy. after a christmas party michael warms billys hands and kisses him on the cheek. after billy gives him a tutu as michael is also a cross dresser who likes to secretly put on his sisters clothes and makeup when n-body is home. michael is shy and is often picked on for is alcoholic dad.
billy-what are ya doin?
michael-nothin just warmin your hands
billy- your not a poof are you?
michael- what gave ya that impression?
billy arnt my hands cold?
michael-i quite like it
-leans over and kisses billy
billy-just cause i like ballet dosent meen im a poof, ya know
michael- y-you wont tell anyone right?
michael caffrey and billy elliot

Read Also:

  • online facial

    an online facial is a virtual c-mshot. a guy c-ms on a girl’s printout. process: a guy must, with permission, select a beautiful or s-xy photo and print it out and m-st-rb-t- and c-m on the printed pic. then he must take a digital picture of the result or even take a video of the […]

  • rump rascal

    another word for a h-m-s-xual. did you see that rump rascal over there? o ya

  • Hum V

    much like a hummer (bl-w j-b whilst humming), but for women. the act of humming while going down on a women. guy: i just gave my girlfriend a hum v guy2: like the truck? guy: no, like a hummer for a chick.

  • humpy town

    a derogatory name for tappahanock, virginia. tappahannock is known for its wannabe street-thug but still too small town populace. there’s a lot of inbreeding going on. the sk-nks were out in force at humpy town walmart. dis against tappahannock, va. the people here are mostly humps, as in “dumb as a hump in the road”, […]

  • onlight

    a specific word used to describe ugly and h-rny gay people. is also used in a hypocritical manner to demand respect when one doesn’t deserve it. 1.omwg@! look its an onlight! everyone cover your b-ms! 2.a = i can diss and insult whoever i want but i demand respect from everyone!! b = you’re such […]


Disclaimer: michael caffrey definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.