Skip to main content

Definitions by delshrone

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"!
ratface by delshrone March 3, 2016