8 definition by mayura

1. one of the most annoying inventions of all time
2. dorian gray
prince charming SUCKS!!! dorian rocks.
by mayura October 23, 2003

Mug icon
Buy a prince charming mug!