meaning of Ambiwlans Moment

Ambiwlans Moment meaning in Urban Dictionary

You have a notion, you 'put it out here' for the globe to hear or see or continue reading the web, happy you have looked at something that nobody else features observed before, you are sharp, you are tuned in and also you wait for adoration for the masses if they asses your idea and state 'wow.. you are right... which is amazing!'...... but unfortunately just what features in fact occurred is you've got stated anything extremely stupid, and some body is just planning to aim it to you personally really openly, this will be you Ambiwlans Moment.See the word 'Ambiwlans' for the very first Ambiwlans Moment from popular JamesTigerWoods