Smells
Definitions
5
Posts
5
Posters
464
Views
-
What people [say when] they feel [stupid] and want to [laugh] at someone.
-
-
[giving] off an [aroma]
-
To [perceive] the odor or [scent] of through the nose by means of the olfactory nerves; [inhale] the odor of; to detect or become aware of as if by the sense of smell
-
[more than] [one] [smell]
Explore More Definitions
Browse our collection of 300,000+ community-written definitions