Top definition
Its in Russia... what more could you ask for.
meanwhile in Russia sniper rifle fire you.
via giphy
by Theinviz June 04, 2018
Get the mug
Get a meanwhile in Russia mug for your friend Abdul.