look up any word, like donkey punch:
 
1.
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

Words related to fail barn

fail fail bard failure fall barn sucking