BABA


Meaning of BABA in English

Verb. To defecate. [Yorkshire/Hull/Nottinghamshire use]Noun. Faeces. [Yorkshire/Hull/Nottinghamshire use]* Also spelt babber.

Slang English vocab.      Английский сленговый словарь.