The Caribbean Dictionary

loo
1 definition
0
 
Adjective
Ridiculous, disgraceful
Synonyms
Tags
Pictures
400