IMNSHO

IMNSHO

English Phrase
Ad

Definition

Initialism of In my not-so-humble opinion.

Ad