Disclaimer- Nope, don't own Dirrty either.

A/N- Oh man, just thinking about Hagrid singing this song is hilarious. And Hermione rapping with him? Priceless. R/R!

Dirrty- Christina Aguilera ft. Redman Dirrty- Hagrid ft. Hermione

*Hermione*- He's dirrty (dirrty)
Filthy (filthy)
Nasty (ew), Hagrid, you nasty? (yeah)
Too dirrty to clean myself up
If you ain't dirrty
You ain't here to learn (woo!)

*Hagrid & Hermione*- Slytherins (move)
Gryffindors (move)
Somebody send up wand sparks
A fire on the grounds
Send up wand sparks (and I'm throwin' water) x7

*Hagrid*- Yeah I'm here to teach
It's for a grade
No need to screech
Getting paid
Got it made
Me and my class, we won't be afraid

Draco's cursing (he's so mean)
Let's get dirrty (that's my scene)
I need that, uh, to get me off
Sweat'n til my class is off

It's explosive, blast end skrewts burnin' (oh)
Still flamin', my class is learning
Ground shaking, stuff is crashin' (oh)
No question, time for some action

It's heatin' up (can you feel it)
Do not disrupt
Gonna get nifflers
Hippogriffs
Don't let me hear sniffs

Wanna get rowdy
Try not to get too unruly
I won't get fired yet in a hurry
Gonna get dirrty
It's about time that I came to start the party
Sweat dripping over my body
There's no need for you to get haughty
Gonna get dirrty
It's about time for my arrival

Ah, time is up
So students, classes
Drop your books
Take a look
Front and back
Don't need your sass (ha)
I like that

Keep your wand out (just for show)
Time to do your homework (don't be slow)
I need that, uh, to get me off
Sweat'n til my class is off

Let's get learnin', cause a commotion (ooh oh)
We're still going, cuz this ain't Potions
There's no stopping, although we're sopping (oh)
hot rockin', don't think 'bout dropping

Show what you've got (show it to me)
Take your best shot
Gonna get nifflers
Hippogriffs
Don't let me hear sniffs

Rowdy
Try not to get too unruly
Won't get fired yet in a hurry
Gonna get dirrty
It's about time that I came to start the party
Ooh sweat dripping over my body
There's no need for you to get haughty
Gonna get dirrty (oh, oh)
It's about time for my arrival

Here it comes, almost done
You've been wait'n on
Test time will be rough
Yup, that's what's up
Give it just all you've got
To the maximum
Uh oh, here we go (here we go)

what to do when the magic
Is a flop
That's when we take it
To my cabin lot
And I betcha somebody's
Gonna steal my crop
Uh oh's, here we go's (here we go)

Ohh ooh ohh, yeah yeah...

*Hermione*- Yo, come on, Ron can learn everything you know
Read Hogwarts, A History and go with the flow
I still can't believe Harry ever liked Cho
All the fighting we do, well it's just for show
Ron's the one that make Gryffindors glow (ow!)
If Gryffindor shines
I'm shining with all my spell books up
Hey now Hagrid, better teach us now
Otherwise old Fudge is gonna have a cow (yeah)
The class is packed, the cabin's filled
I'm waiting for you to lecture, you know the drill
Frankly, class is hard, no bargain deals
I write a four page piece cuz that appeals
Throw it up
Hagrid it's exam time, you heard of that
We're scared, and tired, we can't combat
Crabbe, let him out, Harry, let him in
It's like I'm professor, the way I'm freaking

*Hagrid*- Wanna get rowdy (rowdy, yeah)
Try not to get too unruly (ruly)
Won't get fired yet in a hurry (hurry)
Gonna get dirrty
It's about time that I came to start the party (party)
Sweat dripping over my body (body)
There's no need for you to get haughty
Gonna get dirrty
It's about time for my arrival

Rowdy
Try not to get too unruly
(Ooh oh)
Won't get fired now in a hurry
(Ooh oh)
Gonna get dirrty
It's about time that I came to start the party
Ooh sweat dripping over my body
There's no need for you to get haughty
Gonna get dirrty
It's about time for my arrival

Rowdy
(Let's get dirrty)
Try not to get too unruly
(You're gonna get dirrty)
Won't get fired now in a hurry
(Let's get dirrty)
Gonna get dirrty
It's about time that I came to start the party
(Ooh yeah)
Sweat dripping over my body
(Let's get dirrty)
There's no need for you to get haughty
(Gonna get dirrty)
Gonna get dirrty
(Ooh yeah)
It's about time for my arrival

Uh, what?