Top definition
the most outrageously beautiful that anyone on can imagine, god like.

also known as perfection and the name means soul reviver
did you here "Pooja Bhula" walking down the hallway?

i know!! she was almighty fine!!!
by kickelpop November 07, 2013
Get the mug
Get a pooja bhula mug for your dog Abdul.