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. A polite abbreviation of nigga please or nigga, please. Teacher: Johnny, have you completed your assignment? Student: N, please. See ..
1. A portuguese person who has at least two of the following: two kitchens in their house,at least two people in your family named Maria an..
1. ZCP, for "Zero Contact Policy". The policy you put into effect when someone you have had a relationship won't stop contac..