1 definition by DashTRE

Portugal, that one country next to Spain
Dude 1:The Iberian peninsula is made up of two main countries, Spain and Not Spain.
Dude 2:The hell is Not Spain?
Dude 1: Ugh, Portugal
by DashTRE February 19, 2021
Get the Not Spain mug.