Top definition
Stands for someone who can suck you in on a conversation and not let you go, and you're liking it and continuing this interested (sometimes meaningless conversation) and would go on for hours on hand.
It was facilitated by the Egypt Photo Summit team to describe their operations manager Omar Magdi, which is also called a mini google among other weird nicknames.
Omar da vacuumy w hayshoftak, w mesh hatshoof elnoor tany
by elvacuumy October 25, 2015
Get the mug
Get a Vacuumy mug for your dad Manley.