interj press on regardless, to keep struggling in the face of adversity. Has nothing to do with hitting people.
A poorly-researched dictionary of British Slang words and phrases, written by some guy off the internet.
interj press on regardless, to keep struggling in the face of adversity. Has nothing to do with hitting people.