1 definition by Im_Cheating

Lieutenant Briefing his troops: Disney land is located here, we shall take the rollercoaster by surprise, then we shall go Minnie Mousing, understood?
by Im_Cheating February 14, 2010
Get the Minnie Mousing mug.