Skip to main content

Definitions by scouser1089

donkey raping camels toe 

A completely random insult that leaves people trying 2 find a comeback
steve:fuck off u dickhead
adam:u fuck off u donkey raping camels toe!