Top definition
Very great, or huge in a monolithic piece. The name is of God Shiva Brihadeeswarar Temple at Thanjavur in the Indian state of Tamil Nadu.
Pragadeesh
by Prague Armstrong February 04, 2010
Get the mug
Get a Pragadeesh mug for your guy Georges.