greenhorn

Fun Dictionary -> greenhorn

greenhorn - Vulgar Dictionary definition

A novice on the town, an undebauched young fellow, just initiated into the society of bucks and bloods.