1 definition by HERdsadawdasdawsda

1
Someone who disapproves of anything sexually said.
Bro I got head last night! - Guy 1
Dude, just stop - Ultra Virgin
by HERdsadawdasdawsda May 10, 2018
Get the merch
Get the ultra virgin neck gaiter and mug.