1 definition by 69SwagThug4Lyfe69

Noun

A republic in SW Europe, on the Iberian Peninsula.

Verb

To somehow complete a task despite looking wholly incompetent throughout the process.
Wow, he may not look like he's gonna do it, but he certainly Portugal'd his way into landing Ivy! That is despite forgetting about her gluten allergy at their first date!
by 69SwagThug4Lyfe69 June 26, 2018
Get the Portugal mug.