1 definition by RheaLhasa

Someone who is retarded and/or does something really stupid alot.
Look at (insert name here), they're such a shrine!!!
by RheaLhasa December 14, 2004
Get the Shrine mug.