Top definition
Lola and Stan are a great couple and are very compatible any lola out there must love they're stan and stan if your out there just ask lola out if u havent already
by Remma12 December 14, 2017
Get the mug
Get a lola and stan mug for your coworker Nathalie.