Top definition
Juan said he had some vantastic sex in the Chevrolet!
by I, Wreckerrr November 16, 2016
Get the mug
Get a vantastic sex mug for your fish Rihanna.