1 definition by Liutenant Bitches

When something is holding you down diff, like ode. To the extent that it
howls at you.
Person1: Bro I just won the lottery
Person 2: Omg you’re barking
by Liutenant Bitches June 10, 2022
Get the Barking mug.