Top definition
often used as a way to say Birthmark.
a unique mark someone has had sence birth
dude that chick had a sweet angel kiss on her pussy

no way! she had an angels kiss!?
by Thatjguyt November 05, 2009
Get the mug
Get a angels kiss mug for your mom Zora.

Available Domains :D