i just dropped a dilo on claire with your mum's brolly
abbreviation of dilophosaurus, the venomous dinosaur from jurassic park and slang for sexual move
"i just dropped a dilo on claire with your mum's brolly" What is the definition of "dilo"?