1 definition by Gregorina

To have sex OR the first note in a scale.
Harry: Whatcha doing tonight?
Ron: You!
Harry: Yay!!!

Julie: Do, Ray, Me!
Cap'n: My name isn't Ray... but I'll do you!
by Gregorina December 2, 2007
Get the do mug.