Top definition
The best teacher in the world. Loved by everyone and mostly remembered for his funny quotes and strange twists on life through his very philosophical glasses
I ran into Mr. Heenan in the Hallway... I think I'm in love.
by heenlvr January 27, 2009
Get the mug
Get a Mr. Heenan mug for your guy Callisto.