look up any word, like donkey punch:
 
1.
Lips that are shaped like the petals of a rose.
Scarlett Johansson has a nice pair of rosebud lips!
by James Hoagland September 26, 2010