Top definition
When you slap someone with both backhands at the same time on both cheeks
that kid just hit on my girlfriend so i llama slapped his ass!
by Jayyzee November 01, 2010
Get the mug
Get a llama slap mug for your coworker Trump.

Available Domains :D

  • llamaslap.ninja
  • llamaslap.net
  • llamaslap.org
  • llamaslap.men