meaning of Buggerface

Buggerface meaning in Urban Dictionary

1) A term of endearment2) An insult.