Skip to main content

Definitions by juyh12

french onion 

ashley bowen; a girls smelly vagina
dont go near french onion, she may have a disease
french onion by juyh12 December 6, 2010