Top definition
The cutest girl in the entire world. She is fierce but adorable, sexy but sweet. Commonly nicknamed the BTP.

Her perfect match is a Baby Cheetah Prince

Aww! Look at that baby tiger princess! She's rawring!
by K.I.G. May 07, 2008
Get the mug
Get a Baby Tiger Princess mug for your dad Vivek.