1 definition by delshrone

Top Definition
A buck toothed dreadlocked chicken head. Also known as John's little sitter.
Guy1: hey John who is that girl?
John: oh that's my little sister"Ratface"!
by delshrone November 29, 2015

Mug icon
Buy a ratface mug!