1 definition by RheaLhasa

Top Definition
Someone who is retarded and/or does something really stupid alot.
Look at (insert name here), they're such a shrine!!!
by RheaLhasa December 13, 2004
Mug icon
Buy a Shrine mug!