A memetic phrase of virtually no meaning whatsoever. It is believed either to have originated on 4chan, or from the RYM (Rateyourmusic.com) user 'ShockCityShocker'. A probable extension of the word 'bido'. Although no-one was ever really able to properly ascertain its meaning, the phrase nonetheless gained notoriety on the RYM forums.
User x: 'Where can I buy atorch?'
User y: spoiler bido aaaaa /spoiler
By Anny
AAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAA
By Berny
Aaaaa Baaaaaaaaaa
It's when you just want to blurt something out or maybe to break the silence so you go like this: