meaning of Bramer Twat

Bramer Twat meaning in Urban Dictionary

A phrase utilized by some nation people. Its supposed to be an insult. Bramer becoming a slang term for a certain breed of bovine (brahman). Fundamentally discussing a person to be a cow's vagina.