Top definition
The complete and total bliss feeling one gets when they are truly in love.
After my Date with Prince Charming I was speechlessly flying in zimbra.

by Leeki January 22, 2007
Get the mug
Get a Zimbra mug for your dog Julia.
buy the domain for your cat vlog