What is the full meaning of fandabidozi
an expression of admiration or enthusiasm [interj]
Example of the word fandabidozi placed on a Scrabble board.