1 definition by Wyclef

A person who will kick your ass in more ways than one while singing La Bamba
by Wyclef October 26, 2003
Get the AvE mug.