Canker sore?

Is that a canker sore under my tongue? Has anyone had this before? And how does a person get a canker sore? Thank you!

Edit!-THANK YOU VERY MUCH FOR YOUR REPLIES!!! You guys are awesome!