A fork of Rural Dictionary
a really happy couple that will love eachother till death
woah that couple is like azooz and hoor