1 definition by thatyoung1

When a girl jacks off two johnsons simultaneously so fucking fast it looks like she is in Northern Vermont trekking through 8ft of powder.
Did you see Rease at the rugby party last night, she didnt move from her seat on the couch all night, she must have been cross country skiing for miles sitting there
by thatyoung1 June 9, 2009
Get the cross country skiing mug.