Skip to main content

Definitions by theonionkb

Cumbrella 

Elongated eye lashes used to block semen from getting in the eyes.
Him: "Aren't you worried it'll hit your eyes?"
Me: "Don't worry, I have a cumbrella."
Cumbrella by theonionkb February 3, 2021

Yes Portugal

The expression you would use when answering positively to any question asked by a Portuguese.
Portuguese person: Hey man want some bacalhau?
You: Yes Portugal
Yes Portugal by theonionkb June 20, 2019