What is Amyola?
The act of being smacked in the face with a very large penis.
"Dude! I totally Amyola'd her last night in bed!"
See dick, sex, smack, balls