Top definition
It means idiot when you call someone caignaan.
by Boi3 July 23, 2017
Get the mug
Get a caignaan mug for your dog Paul.