cockweed

noun 2

Definitions

noun

1

peppergrass

Spanish pepper , dittander, or cockweed

2

An obnoxious fool.

Your note

not saved
0 chars