Skip to main content

69SwagThug4Lyfe69's definitions

Portugal

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
mugGet the Portugal mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email