Skip to main content

Milansta the monsta's definitions

Humbled

To interact with women in a sexual manner.
She just needs to be humbled, then she will love you.
by Milansta the monsta August 5, 2012
mugGet the Humbledmug.

Share this definition