Also a synonym of idiot, fuckhead, fuckass, loser... etc
"You're annoying me, you stupid barn."
"That barn just drank a litre of shit!"
"These barns are latching on to the stevedore of my success"
"I got this super rare card for free from one of my barns."
2) the act of laughing uncontrollably and conspicuosly at an in approritate time upon reading an elecontronic message
Tex: Yeah, but damn, i barned big time. I'm sure the professor saw me!