Home words to describe someone Barking

Barking

Barking- Definition:barkáing [barking] adjective   U.K. irrational: extremely irrational (slang)

Barking- Definition:

barkáing [barking] adjective U.K. irrational: extremely irrational (slang)

LEAVE A REPLY

Please enter your comment!
Please enter your name here