Etymology
Advertisement

smartmouth (n.)

1968, from smart (adj.) + mouth (n.).

Others are reading

Advertisement
Advertisement