Top definition
A word for a flamingly beautiful African who's popular with the ladies and yet knows everything there is to know about technology.
Hey everyone, drauka's in the channel, let's all cuddle and bask in his warmth.
by Orochi2 September 13, 2012
Get the mug
Get a drauka mug for your boyfriend Paul.