American Dictionary
Definition romp in American English
romp phrase
phrase
1
to win something such as a race or competition very easily
