Skip to main content

Definitions by Lee Bong

New Richard 

New Richard, also known as Dick Tren, is an Asian maggot with a square head, quite not unlike a blobfish. Serves good top.
New Richard smells like pickled cabbage
New Richard by Lee Bong January 30, 2020