when some one is very boy crazy. nonstop talks about boys. this person also smells funny. this is a nickname people call others who do that.
Hey tater tot!!