1 definition by momoiro

1. A handsome French man who is highly skilled and intelligent

2. A tall French Canadian
I would love to get it on with that emmanuel
by momoiro May 20, 2008
Get the emmanuel mug.