look up any word:

1 definition by SiniStar!

1. dolmio grin
To go down on a chick only to discover she has just had her period all over your mouth.

End effect looks as though you've just eaten a bowl of spaghetti sauce.
Damn girl watch out with that thing, you're giving me the dolmio grin.
by SiniStar! Feb 9, 2005 add a video
rss and gcal