Meaning of rattrap
Definition of rattrap
(noun)
a
difficult
entangling
situation
filthy
run-down
dilapidated
housing
a
trap
for
catching
rats
Other information on rattrap
WIKIPEDIA results for
rattrap
Amazon results for
rattrap
Tweet