1 definition by Ryan LY Ma
Billy brown is a character in MIKA's song "Billy Brown"
He is a married man who fell in love with another man. To solve his problem, he left his family and lover behind and settled in a beach in Mexico
He is a married man who fell in love with another man. To solve his problem, he left his family and lover behind and settled in a beach in Mexico
by Ryan LY Ma November 15, 2008