meaning of Buff Bay

Buff Bay meaning in Urban Dictionary

Buff bay are the words accustomed describe a fat juicy vagina. It started in Hackney, London amongst several lads who hung out in The Pembury Estate between your many years of 1989 to 2000.