1 definition by slang1234

Top Definition
talking shit, bullshitting, lying
Will you ever stop talking brown Martina
by slang1234 July 19, 2017

Mug icon
Buy a talking brown mug!