Of Germanic origin. Compare Italian troppo, French trop.
truep m (feminine singular truepa, masculine plural trueps, feminine plural truepes)