tommy boy

noun
High School
1

A goofy, inept but lovable person; a term of endearment.

2

Synonym of homeboy or friend.

3

A placeholder name to address someone whose real name is unknown.

4

Synonym of tomboy; a girl who behaves in a boyish manner.

5

A British soldier.

6

A top boy.

7

A pimp.