Subscribe English
look up any word, like yeet:
 
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
22 15