JeffL's definitions
by JeffL June 13, 2019
Get the The Predator mug.A swift loose open handed slap applied to the top of someones head with a loose armed downward motion.
by JeffL October 18, 2003
Get the monkey slap mug.