2 definitions by Foofyfoff

The girls that make you want to masterbate that pop up on the side of your screen occasionally
MMMMM THEM BEAUTIFUL RUSSIANS GOT SOME NICE TIDDIES
by Foofyfoff April 28, 2017
Get the beautiful russians mug.
Recently or not long ago
lately you touched my pickle and it felt very nice.
by Foofyfoff April 28, 2017
Get the lately mug.