Skip to main content

Definitions by nicluessi

Legend, Sex God, highly rare species of man. Can only be found in Central Europe.
„Who‘s that?“
„OMG it‘s a Nicola!“
*panties drop instantly all around*
Nicola by nicluessi November 24, 2021