2 definitions by Amrita R.
by Amrita R. March 3, 2006
A male who just stands there, looks at females and does annoying male-like things, such as make immature/inconsiderate comments; not a scrub, although the 2 terms are quite simular.
by Amrita R. October 15, 2006