i was really armstronging it back from that coffee shop last night
the act of cycling after getting high, a particularly popular occurrence in amsterdam
"i was really armstronging it back from that coffee shop last night" What is the definition of "armstronging"?