Pencotland

A name given to the Scotland football team because they score most of thier goals by Penalties
Pencotland has qualified for the same amount world cups in the last 24 years as India
by Pencottish fan June 15, 2022
mugGet the Pencotlandmug.

Share this definition