Green’s Dictionary of Slang

top on v.

see top (off) v.