Top definition
1. Disappearing suddenly without an explanation or reason

2. Impulsively vanishing
1. "Where did Teng go?"
"I think she did a Suzie about an hour ago."

2. "I was Doing a Suzie when I ran off like that, I'm sorry."
by screaming_banshees April 02, 2010
Get the mug
Get a Doing a Suzie mug for your brother-in-law James.