Green’s Dictionary of Slang

carpet n.3

[ety. unknown]

[late 19c+] (Aus.) £1.