Ballshagged

What is Ballshagged?


1.

fouled up beyond all reason

He he ballshagged his french examination due to lack of studying.

See fubar, snafu, mistake, error, foul up


49

Random Words:

1. When your reading a book or watching a movie and there's a plot twist, but its so damn epic that "plot twist" just does n..
1. short for def., short for definitely. I def period did not understand that...
1. xxxpropasal is an organization that basically hunts for couples in need of cash. However, the chick must have sex with one of the membe..