sushi wara

The definition of a delicious fishy joy ride in the little town of Ladysmith B.C.
by Scoldinghottea July 16, 2017
mugGet the sushi waramug.

Share this definition