Top definition
i was greeted by a zulu princess, at that cafe over in West Hollywood.
by lmacdaddy May 04, 2016
Get the mug
Get a zulu princess mug for your dog Larisa.