green
1 definition
 
Adjective
Smelling strongly of body odour
Tags
Pictures
Comments
400