1 definition by The Rasta

Top Definition
Taking a dump in a public restroom and not flushing it. You never know who will admire your work of art afterward.
I left a secret admirer at church today.
by The Rasta May 02, 2007

Mug icon
Buy a Secret Admirer mug!