Top definition
The most amazing last name or name you will ever get because the canniffs arent afraid to defend their family they are very loving and caring but also not afraid to stand up to people
Damn watch out the Canniffs are here

Hey! lets go hang with the canniffs!!!
by Wagglesmaggles123 April 06, 2017
Get the mug
Get a canniff mug for your fish Rihanna.