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 large erect penis Jesus, that guy has a cock like a dog's leg See cock, dick, sex, p3nis..
1. some1 who can't choose if they're a rock heart or a goth, e.g they luv rock bands such as red hot chili peppers but at the sam..
1. Hispanic zip is the removal of pants when Spanish person is driving. When a Spanish man gets in the car alone, it is important for him t..