boo boo trifflin
friend-your girl has the most boo boo trifflin teeth i've ever seen
boo boo= dirty or a cut trifflin=grody or nasty  boo boo trifflin-something that has to be the nastest thing you ever did see in your lifetime
"friend-your girl has the most boo boo trifflin teeth i've ever seen" What is the definition of "boo boo trifflin"?