1 definition by amber stapleton

Top Definition
stands for black american princess
a young african american women who represents themselves in a respectful or regal manner like a princess, hince the name
Did you see Shaniqa's presentation, she truly is a b.a.p.
by amber stapleton August 15, 2006

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.