1 definition by LYYNNDDSSAAYY

HUGE nostrils
I bet that guy can smell everything with those monstrils!
by LYYNNDDSSAAYY December 25, 2008
Get the monstrils mug.