What is Dubow?
adjective describing how physically attractive someone is - sexy
Ah man! That girl was so incredibly dubow!