yamakawasuki

Best definition
yamakawasuki
Any generic japanese motorcycle (disparidging)
He was riding one of them yamakawasuki things!
yamakawasuki: define #2
yamakawasuki
Generic, any japanese motorcycle. (disparaging)
He was riding one of them yamakawasuki things!