Top definition
the word for failing or sucking at something. a barn full of failure.
"I totally just fail barned at this game" - Tony
by homar17 January 18, 2008
Get the mug
Get a fail barn mug for your guy Manley.