Top definition
A teacher that is invovled in everything and trys help in every possible way. A life coach
Man, since I failed that test, Miss Johnson has been all Lufrano on me.
by P. H. February 10, 2005
Get the mug
Get a Lufrano mug for your guy Nathalie.