1 definition by Aliiciia

Top Definition
A guidance counselor who shares with students just as much as they share with him; one who wears birkenstocks.
McCaffnasty, after hearing about Mindy's vaginal discharge, shared with her the medicine his wife needed to treat her yeast infection.
by Aliiciia January 18, 2008
Mug icon
Buy a McCaffnasty mug!