Random Words:
1.
a front for a drug dealership
"let's go to the lampshade store and stock up"
See front, drugs, store..
1.
Elusive Marine Rodent, inhabits the shores of Devon and Cornwall. Hunted by many, caught by few.
I do believe i just saw a Sea Badger ..