1 definition by MoFo Bug

the name given to pet rocks by a Cat Woman
look that lady let her LaLaFoog shit on my lawn!
by MoFo Bug August 10, 2012
Get the LaLaFoog mug.