Skip to main content

Definitions by Dr. Lamington Phd

An Adjective, meaning you possess a huge penis, but lack in the looks department.
Samantha: how was your date last night.
Jade: OMG, it was the first time I think I found a Liam.
Liam by Dr. Lamington Phd March 26, 2020