Top definition
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!
by scouser1089 September 05, 2006
Get the mug
Get a donkey raping camels toe mug for your mother-in-law Jovana.