Top definition
An online purchase made under the influence of the sleep aid Ambien.
"Why do you have this coffee table book about figure skating?" "Oh, that was a total ambizon."
by Rip Van Winkle Jr March 03, 2010
Get the mug
Get a ambizon mug for your grandma Riley.