bandarra
Meanings
Noun
1. cheek; cheeky bugger (informal)