Top definition
Basically the most amazing person in the world. She is the ultimate troll and always sees BWBH jumping onto his bed. She will marry certain peeps one day *cough Sebastian Michaelis* *cough* and I will be her best man. SHE IS THE C. If one completely owns something, it is said to be Monica Luu'd.
Bob: How did you do on your test?

Kirby: I think I Monica Luu'd it!
by Bloomranda November 29, 2012
Get the mug
Get a Monica Luu mug for your boyfriend Abdul.