2 definitions by TerminalVelocity

When a chick wears clothes that completely cover her up.
"Man, she is storm trooping it today in that turtle neck and jeans."
by TerminalVelocity May 10, 2008
Get the storm trooping mug.
adj; To do a disappearing act. Going AWOL/MIA from work in particular leaving your colleagues to pick up the pieces.
Bob: "Morning Trace, nice to see you"
Tracey: "Alright Bob, 'ave a nice holiday. You looked very tanned!"
Bob: "It was lovely Trace.......where's Peter?"
Tracey: "He's got his invisibility cloak on Bob..*sarcastic smile*... He's been doing a Potter since last Wednesday. Not even called in you know?! The cheek..."
by TerminalVelocity August 18, 2013
Get the Doing a Potter mug.