1 definition by Nate D

Top Definition
A freshman or a really puny freshman.
What the hell is with all this little frosh getting in the way?
by Nate D March 16, 2003

Mug icon
Buy a frosh mug!