A fork of Rural Dictionary
Dau Buoi means dick head in Vietnamese, often use to insult someone
"Thang dau buoi kia" "Hey dick head"